From 5160b2666482378a25c6f6b73a8a3e43f4cce793 Mon Sep 17 00:00:00 2001 From: Michal Svamberg <svamberg@civ.zcu.cz> Date: Mon, 9 Oct 2023 21:38:45 +0200 Subject: [PATCH] Oprava cesty pro scp URI --- test/optimize_test.dart | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/test/optimize_test.dart b/test/optimize_test.dart index b1522fa..c4a0688 100644 --- a/test/optimize_test.dart +++ b/test/optimize_test.dart @@ -9,7 +9,7 @@ void main() { test('storage-storage', () { expect(Optimize(Options( ["username@storage-plzen1:/src/file.txt", "username@storage-praha1:/dst/file.txt"], reparse: true)), - "scp scp://username@storage-plzen1/src/file.txt scp://username@storage-praha1/dst/file.txt"); + "scp scp://username@storage-plzen1//src/file.txt scp://username@storage-praha1//dst/file.txt"); }); test('local-local', () { @@ -23,35 +23,33 @@ void main() { ["~/file.txt", "storage-praha1:~alice/dst/file.txt"], reparse: true)), "scp ~/file.txt storage-praha1:~alice/dst/file.txt"); }); - }); group('Copy with change on target', () { test('local-storage', () { expect(Optimize(Options( ["/src/file.txt", "vorel@skirit.metacentrum.cz:/storage/praha5-elixir/home/vorel"], reparse: true)), - "scp /src/file.txt scp://vorel@storage-praha5-elixir.metacentrum.cz/home/vorel"); + "scp /src/file.txt scp://vorel@storage-praha5-elixir.metacentrum.cz//home/vorel"); }); test('local-storage', () { expect(Optimize(Options( ["file.txt", "tarkil:/storage/plzen1/home/svamberg/dst/file.txt"], reparse: true)), - "scp ${Directory.current.path}/file.txt scp://storage-plzen1.metacentrum.cz/home/svamberg/dst/file.txt"); + "scp ${Directory.current.path}/file.txt scp://storage-plzen1.metacentrum.cz//home/svamberg/dst/file.txt"); }); - }); group('Examples from presentation', () { test('black example', () { expect(Optimize(Options( ["tarkil:/storage/plzen1/home/userA/data", "skirit:/storage/praha1/home/userA/data"], reparse: true)), - "scp scp://storage-plzen1.metacentrum.cz/home/userA/data scp://storage-vestec1-elixir.metacentrum.cz/home/userA/data"); + "scp scp://storage-plzen1.metacentrum.cz//home/userA/data scp://storage-vestec1-elixir.metacentrum.cz//home/userA/data"); }); test('red example', () { expect(Optimize(Options( ["/storage/plzen1/home/userA/data", "/storage/praha1/home/userA/data"], reparse: true)), - "scp scp://storage-plzen1.metacentrum.cz/home/userA/data scp://storage-vestec1-elixir.metacentrum.cz/home/userA/data"); + "scp scp://storage-plzen1.metacentrum.cz//home/userA/data scp://storage-vestec1-elixir.metacentrum.cz//home/userA/data"); }); test('green example', () { @@ -59,8 +57,6 @@ void main() { ["/storage/brno2/home/userB/data", "/storage/brno2/project/X"], reparse: true)), "ssh storage-brno2.metacentrum.cz 'cp /home/userB/data /project/X'"); }); - - }); -- GitLab