From 6a6a8ff0ec53142f65ea1dc5fd80f1fb82ab5569 Mon Sep 17 00:00:00 2001 From: Jesus Checa Hidalgo Date: Tue, 10 Mar 2026 19:50:25 +0100 Subject: [PATCH] rust-wasi-smoke-test: relax string matching Remove the "failed to find a pre-opened file..." string, as "error opening" is enough. The specific error message is subject to change and cause false positives. --- tests/Sanity/rust-wasi-smoke-test/runtest.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/Sanity/rust-wasi-smoke-test/runtest.sh b/tests/Sanity/rust-wasi-smoke-test/runtest.sh index dfac3c0..76a319a 100755 --- a/tests/Sanity/rust-wasi-smoke-test/runtest.sh +++ b/tests/Sanity/rust-wasi-smoke-test/runtest.sh @@ -70,13 +70,12 @@ rlJournalStart rlRun "echo \"$TESTSTR\" > input.txt" # Test without preopening - rlRun "node --experimental-wasi-unstable-preview1 wasi_test_no_preopen.js 2> node.out" + rlRun "node --experimental-wasi-unstable-preview1 wasi_test_no_preopen.js |& tee node.out" rlAssertGrep "error opening" node.out - rlAssertGrep "failed to find a pre-opened file descriptor" node.out rlAssertNotExists "output.txt" # Test with pre-opened directory - rlRun "node --experimental-wasi-unstable-preview1 wasi_test_preopen.js 2> node.out" + rlRun "node --experimental-wasi-unstable-preview1 wasi_test_preopen.js |& tee node.out" rlAssertNotGrep "error opening" node.out rlAssertExists "output.txt" rlAssertGrep "$TESTSTR" output.txt