mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-25 09:00:22 +00:00
JSSpecCompiler: Print stderr in test runner if compiler invocation fails
This commit is contained in:
parent
8126e76e59
commit
8afbeb1892
Notes:
sideshowbarker
2024-07-17 06:51:40 +09:00
Author: https://github.com/DanShaders Commit: https://github.com/SerenityOS/serenity/commit/8afbeb1892 Pull-request: https://github.com/SerenityOS/serenity/pull/22222
1 changed files with 8 additions and 1 deletions
|
@ -166,8 +166,15 @@ TEST_CASE(test_regression)
|
|||
bool exited_with_code_0 = MUST(process.wait_for_termination());
|
||||
EXPECT(exited_with_code_0);
|
||||
|
||||
if (exited_with_code_0)
|
||||
if (!exited_with_code_0) {
|
||||
auto captured_output = read(path_to_captured_stderr);
|
||||
if (!captured_output.is_error()) {
|
||||
StringView stderr_output_view = captured_output.value();
|
||||
dbgln("Compiler invocation failed. Captured output:\n{}", stderr_output_view);
|
||||
}
|
||||
} else {
|
||||
check_expectations(path_to_expectation, path_to_captured_stderr, should_update_expectations);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue