projects
/
gruntmaster-data.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update tests for the new rerun command
[gruntmaster-data.git]
/
t
/
tools.t
diff --git
a/t/tools.t
b/t/tools.t
index 6a08457cf960816b2a3450fb08b6170e3fa8fbcb..077185d99944ba06d910baef43ce437ea75cc97d 100644
(file)
--- a/
t/tools.t
+++ b/
t/tools.t
@@
-115,6
+115,10
@@
ta [rerun => $id];
is job_entry($id)->{result}, -2, "gm rerun $id";
ta [qw/rm -j/, $id];
is job_entry($id)->{result}, -2, "gm rerun $id";
ta [qw/rm -j/, $id];
+ta [rerun => 'fca'];
+my @fca_jobs = grep { $_->{problem} eq 'fca' } @{job_list()};
+ok ((!grep { $_->{result} != -2 } @fca_jobs), "gm rerun fca");
+
sub terr {
my ($args, $err) = @_;
my $ret = test_app 'Gruntmaster::App' => $args;
sub terr {
my ($args, $err) = @_;
my $ret = test_app 'Gruntmaster::App' => $args;
@@
-128,8
+132,7
@@
terr [qw/-c add/], 'Wrong number of arguments';
terr [qw/get/], 'No table selected';
terr [qw/-c get/], 'Wrong number of arguments';
terr [qw/list/], 'No table selected';
terr [qw/get/], 'No table selected';
terr [qw/-c get/], 'Wrong number of arguments';
terr [qw/list/], 'No table selected';
-terr [qw/-p rerun/], 'This command only works on jobs';
-terr [qw/-j rerun/], 'Wrong number of arguments';
+terr [qw/-j rerun/], 'Not enough arguments';
terr [qw/rm/], 'No table selected';
terr [qw/-j rm/], 'Wrong number of arguments';
terr [qw/set/], 'No table selected';
terr [qw/rm/], 'No table selected';
terr [qw/-j rm/], 'Wrong number of arguments';
terr [qw/set/], 'No table selected';
This page took
0.009635 seconds
and
4
git commands to generate.