Skip to content

Commit

Permalink
Merge pull request #2226 from r-richardson/94952_extend_basetest_cove…
Browse files Browse the repository at this point in the history
…rage_3

Add subtest for search_for_expected_serial_failures
  • Loading branch information
mergify[bot] committed Dec 1, 2022
2 parents 67848c3 + 249ec69 commit 6bc4188
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions t/17-basetest.t
Original file line number Diff line number Diff line change
Expand Up @@ -521,4 +521,14 @@ subtest rollback_activated_consoles => sub {
is_deeply(\@selected_consoles, [{cmd => 'backend_select_console', testapi_console => 'last_milestone_console'}], 'last milestone console selected') or diag explain \@selected_consoles;
};

subtest search_for_expected_serial_failures => sub {
$bmwqemu::vars{BACKEND} = 'qemu';
my $basetest = basetest->new();
my $mock_basetest = Test::MockModule->new('basetest');
$mock_basetest->mock(run => sub { die 'test failure' });
$mock_basetest->mock(parse_serial_output_qemu => sub { $basetest->{result} = 'successfully called function' });
$basetest->runtest();
is($basetest->{result}, 'successfully called function', 'search for expected serial failures is working');
};

done_testing;

0 comments on commit 6bc4188

Please sign in to comment.