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