Add regression test for #640

This commit is contained in:
David Peter authored and David Peter committed 2023-04-20 13:22:00 +02:00
1 parent 2793d7b994
commit bf9644d74a
1 file changed
+16
+16
View File
@@ -345,3 +345,19 @@ fn performs_all_benchmarks_in_parameter_scan() {
.and(predicate::str::contains("Benchmark 5: sleep 50").not()),
);
}
#[test]
fn intermediate_results_are_not_exported_to_stdout() {
hyperfine_debug()
.arg("--style=none") // To only see the Markdown export on stdout
.arg("--export-markdown")
.arg("-")
.arg("sleep 1")
.arg("sleep 2")
.assert()
.success()
.stdout(
(predicate::str::contains("sleep 1").count(1))
.and(predicate::str::contains("sleep 2").count(1)),
);
}