Rollup merge of #110114 - jyn514:wasm-errors, r=compiler-errors

compiletest: Give a better error message if `node` isn't installed
This commit is contained in:
Matthias Krüger 2023-04-09 23:40:06 +02:00 committed by GitHub
commit dd5942d77c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2135,7 +2135,7 @@ impl<'test> TestCx<'test> {
if let Some(ref p) = self.config.nodejs {
args.push(p.clone());
} else {
self.fatal("no NodeJS binary found (--nodejs)");
self.fatal("emscripten target requested and no NodeJS binary found (--nodejs)");
}
// If this is otherwise wasm, then run tests under nodejs with our
// shim
@ -2143,7 +2143,7 @@ impl<'test> TestCx<'test> {
if let Some(ref p) = self.config.nodejs {
args.push(p.clone());
} else {
self.fatal("no NodeJS binary found (--nodejs)");
self.fatal("wasm32 target requested and no NodeJS binary found (--nodejs)");
}
let src = self