Skip to content

Commit 64ac851

Browse files
committed
restructure try_run_tests
1 parent 17064f3 commit 64ac851

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/bootstrap/src/utils/render_tests.rs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,17 @@ pub(crate) fn try_run_tests(
3434
cmd: &mut BootstrapCommand,
3535
stream: bool,
3636
) -> bool {
37-
if !run_tests(builder, cmd, stream) {
38-
if builder.fail_fast {
39-
crate::exit!(1);
40-
} else {
41-
builder.config.exec_ctx().add_to_delay_failure(format!("{cmd:?}"));
42-
false
43-
}
44-
} else {
45-
true
37+
if run_tests(builder, cmd, stream) {
38+
return true;
4639
}
40+
41+
if builder.fail_fast {
42+
crate::exit!(1);
43+
}
44+
45+
builder.config.exec_ctx().add_to_delay_failure(format!("{cmd:?}"));
46+
47+
false
4748
}
4849

4950
fn run_tests(builder: &Builder<'_>, cmd: &mut BootstrapCommand, stream: bool) -> bool {

0 commit comments

Comments
 (0)