Skip to content

Commit cb768c9

Browse files
committed
fix(test): create Mojo::Test app before it is used
set app singleton creation on top,that previously was created after its use in t/21-needles.t and t/ui/10-tests_overview.t create_from_settings
1 parent 1eae3c4 commit cb768c9

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

t/21-needles.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ my $mock_jobs = Test::MockModule->new('OpenQA::Schema::Result::Jobs');
5353
my $schema = OpenQA::Test::Database->new->create;
5454
my $needledir_archlinux = 't/data/openqa/share/tests/archlinux/needles';
5555
my $needledir_fedora = 't/data/openqa/share/tests/fedora/needles';
56+
my $t = Test::Mojo->new('OpenQA::WebAPI');
5657
# create dummy job
5758
my $job = $schema->resultset('Jobs')->create_from_settings(\%settings);
5859
# create dummy module
5960
$job->insert_module({name => 'a', category => 'a', script => 'a', flags => {}});
6061
my $module = $job->modules->find({name => 'a'});
61-
my $t = Test::Mojo->new('OpenQA::WebAPI');
6262

6363
sub process {
6464
return unless (m/.json$/);

t/ui/10-tests_overview.t

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ my $schema = $test_case->init_data(
2121
schema_name => $schema_name,
2222
fixtures_glob => '01-jobs.pl 02-workers.pl 04-products.pl 05-job_modules.pl 06-job_dependencies.pl'
2323
);
24+
my $t = Test::Mojo->new('OpenQA::WebAPI');
2425
my $jobs = $schema->resultset('Jobs');
2526
my $comments = $schema->resultset('Comments');
2627

0 commit comments

Comments
 (0)