summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2024-04-08 20:51:37 +0100
committerGitHub <noreply@github.com>2024-04-08 19:51:37 +0000
commitb7d716e8a3d481c4fdd731d70e8f9ff1e64b3777 (patch)
tree43b46a66f320af6a6527020fb53f3df5e3e99ae9 /tests
parent03b84197a0ca181443ef06d870100b2157e1f1b8 (diff)
test: use unordered assertion for node worker test (#23288)
This ordering of events is important here, but it's very hard to get right. In the meantime to avoid flakes I'm adding an unordered assertion.
Diffstat (limited to 'tests')
-rw-r--r--tests/integration/worker_tests.rs3
-rw-r--r--tests/testdata/workers/node_worker_message_port.mjs.out2
2 files changed, 3 insertions, 2 deletions
diff --git a/tests/integration/worker_tests.rs b/tests/integration/worker_tests.rs
index abd07da16..65c34aa15 100644
--- a/tests/integration/worker_tests.rs
+++ b/tests/integration/worker_tests.rs
@@ -1,7 +1,6 @@
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
use test_util::itest;
-use test_util::itest_flaky;
itest!(worker_error {
args: "run -A workers/worker_error.ts",
@@ -127,7 +126,7 @@ itest!(node_worker_auto_exits {
exit_code: 0,
});
-itest_flaky!(node_worker_message_port {
+itest!(node_worker_message_port {
args: "run --quiet --allow-read workers/node_worker_message_port.mjs",
output: "workers/node_worker_message_port.mjs.out",
exit_code: 0,
diff --git a/tests/testdata/workers/node_worker_message_port.mjs.out b/tests/testdata/workers/node_worker_message_port.mjs.out
index 5317b65a0..95b4fbc96 100644
--- a/tests/testdata/workers/node_worker_message_port.mjs.out
+++ b/tests/testdata/workers/node_worker_message_port.mjs.out
@@ -1,4 +1,6 @@
+[UNORDERED_START]
worker port closed
worker: Hello from worker on parentPort!
mainPort: Hello from worker on workerPort!
mainPort closed
+[UNORDERED_END]