mirror of
https://github.com/denoland/deno.git
synced 2025-03-03 17:34:47 -05:00
tests: disable logging of 'ok' web platform tests (#9087)
This commit is contained in:
parent
ef0bbbbeaf
commit
1728b3ba19
2 changed files with 12 additions and 8 deletions
|
@ -5329,6 +5329,7 @@ fn web_platform_tests() {
|
||||||
.arg("-A")
|
.arg("-A")
|
||||||
.arg(file.path())
|
.arg(file.path())
|
||||||
.arg(deno_core::serde_json::to_string(&expect_fail).unwrap())
|
.arg(deno_core::serde_json::to_string(&expect_fail).unwrap())
|
||||||
|
.arg("--quiet")
|
||||||
.stdin(std::process::Stdio::piped())
|
.stdin(std::process::Stdio::piped())
|
||||||
.spawn()
|
.spawn()
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
|
@ -39,6 +39,13 @@ function shouldExpectFail(name) {
|
||||||
|
|
||||||
window.add_result_callback(({ message, name, stack, status }) => {
|
window.add_result_callback(({ message, name, stack, status }) => {
|
||||||
const expectFail = shouldExpectFail(name);
|
const expectFail = shouldExpectFail(name);
|
||||||
|
testResults.push({
|
||||||
|
name,
|
||||||
|
passed: status === 0,
|
||||||
|
expectFail,
|
||||||
|
message,
|
||||||
|
stack,
|
||||||
|
});
|
||||||
let simpleMessage = `test ${name} ... `;
|
let simpleMessage = `test ${name} ... `;
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case 0:
|
case 0:
|
||||||
|
@ -46,6 +53,10 @@ window.add_result_callback(({ message, name, stack, status }) => {
|
||||||
simpleMessage += red("ok (expected fail)");
|
simpleMessage += red("ok (expected fail)");
|
||||||
} else {
|
} else {
|
||||||
simpleMessage += green("ok");
|
simpleMessage += green("ok");
|
||||||
|
if (Deno.args[1] == "--quiet") {
|
||||||
|
// don't print `ok` tests if --quiet is enabled
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
|
@ -72,14 +83,6 @@ window.add_result_callback(({ message, name, stack, status }) => {
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(simpleMessage);
|
console.log(simpleMessage);
|
||||||
|
|
||||||
testResults.push({
|
|
||||||
name,
|
|
||||||
passed: status === 0,
|
|
||||||
expectFail,
|
|
||||||
message,
|
|
||||||
stack,
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
window.add_completion_callback((tests, harnessStatus) => {
|
window.add_completion_callback((tests, harnessStatus) => {
|
||||||
|
|
Loading…
Add table
Reference in a new issue