tests: add jobsdir and testdir to ctx hash
This allows us to calculate those directories only once, and just pass them around as necessary.
This commit is contained in:
@@ -16,7 +16,7 @@ hydra_setup($db);
|
||||
my $project = $db->resultset('Projects')->create({name => "tests", displayname => "", owner => "root"});
|
||||
|
||||
# Most basic test case, no parameters
|
||||
my $jobset = createBaseJobset("basic", "basic.nix");
|
||||
my $jobset = createBaseJobset("basic", "basic.nix", $ctx{jobsdir});
|
||||
|
||||
ok(evalSucceeds($jobset), "Evaluating jobs/basic.nix should exit with return code 0");
|
||||
is(nrQueuedBuildsForJobset($jobset), 3, "Evaluating jobs/basic.nix should result in 3 builds");
|
||||
@@ -29,4 +29,4 @@ for my $build (queuedBuildsForJobset($jobset)) {
|
||||
is($newbuild->buildstatus, $expected, "Build '".$build->job."' from jobs/basic.nix should have buildstatus $expected.");
|
||||
}
|
||||
|
||||
done_testing;
|
||||
done_testing;
|
||||
|
Reference in New Issue
Block a user