From 5836bc9a1192053cfce6addc19c475039dc320a7 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Tue, 14 Dec 2021 20:48:07 -0500 Subject: [PATCH] HydraTestContext::makeAndEvaluateJobset: make a random user --- t/lib/HydraTestContext.pm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/t/lib/HydraTestContext.pm b/t/lib/HydraTestContext.pm index 19d1df11..38a26ef6 100644 --- a/t/lib/HydraTestContext.pm +++ b/t/lib/HydraTestContext.pm @@ -133,11 +133,18 @@ sub makeAndEvaluateJobset { my $should_build = $opts{'build'} // 0; + # Create a new user for this test + my $user = $self->db()->resultset('Users')->create({ + username => rand_chars(), + emailaddress => rand_chars() . '@example.org', + password => '' + }); + # Create a new project for this test my $project = $self->db()->resultset('Projects')->create({ name => rand_chars(), displayname => rand_chars(), - owner => "root" + owner => $user->username }); # Create a new jobset for this test and set up the inputs