mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00
Feature #462: url support
- added uri class for proper uri and path handling
This commit is contained in:
parent
b041e54be6
commit
042d7b40de
17 changed files with 505 additions and 343 deletions
|
@ -28,7 +28,7 @@
|
|||
|
||||
use strict;
|
||||
use warnings;
|
||||
use Test::More tests => 42;
|
||||
use Test::More tests => 43;
|
||||
use File::Copy;
|
||||
|
||||
use constant false => 0;
|
||||
|
@ -137,8 +137,7 @@ qx{../task rc:remote.rc 4 +gym}; # right_newer
|
|||
|
||||
# merge remote into local
|
||||
copy("local/undo.data", "local/undo.save") or fail("copy local/undo.data to local/undo.save");
|
||||
my $output_l = qx{../task rc:local.rc merge remote/undo.data};
|
||||
rename("local/undo.save", "local/undo.data") or fail("rename local/undo.save in local/undo.data");
|
||||
my $output_l = qx{../task rc:local.rc merge remote/};
|
||||
|
||||
#check output
|
||||
like ($output_l, qr/Running redo/, "local-merge finished");
|
||||
|
@ -146,7 +145,7 @@ unlike ($output_l, qr/Missing/, "local-merge: no missing entry");
|
|||
unlike ($output_l, qr/Not adding duplicate/, "local-merge: no duplicates");
|
||||
|
||||
# merge local into remote
|
||||
my $output_r = qx{../task rc:remote.rc merge local/undo.data};
|
||||
my $output_r = qx{../task rc:remote.rc merge local/undo.save};
|
||||
|
||||
# check output
|
||||
like ($output_r, qr/Running redo/, "remote-merge finished");
|
||||
|
@ -240,6 +239,9 @@ ok (!-r 'local/completed.data', 'Removed local/completed.data');
|
|||
unlink 'local/undo.data';
|
||||
ok (!-r 'local/undo.data', 'Removed local/undo.data');
|
||||
|
||||
unlink 'local/undo.save';
|
||||
ok (!-r 'local/undo.save', 'Removed local/undo.save');
|
||||
|
||||
unlink 'local.rc';
|
||||
ok (!-r 'local.rc', 'Removed local.rc');
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue