summaryrefslogtreecommitdiff
path: root/tests/specs/node/worker_threads/message_port_transfer1.mjs
diff options
context:
space:
mode:
authorSatya Rohith <me@satyarohith.com>2024-05-03 11:22:47 +0530
committerGitHub <noreply@github.com>2024-05-03 05:52:47 +0000
commit02d0ff58d2bab24ebbd1e61afe6b571ff4c415af (patch)
tree78b7fa4e7cf0265d688e34ddaa422ec344273e06 /tests/specs/node/worker_threads/message_port_transfer1.mjs
parent3e98ea4e69732d8a659ca0ca61747fe3887ab673 (diff)
refactor(tests): move worker_threads itests to spec tests (#23648)
Diffstat (limited to 'tests/specs/node/worker_threads/message_port_transfer1.mjs')
-rw-r--r--tests/specs/node/worker_threads/message_port_transfer1.mjs10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/specs/node/worker_threads/message_port_transfer1.mjs b/tests/specs/node/worker_threads/message_port_transfer1.mjs
new file mode 100644
index 000000000..4d0a38bd5
--- /dev/null
+++ b/tests/specs/node/worker_threads/message_port_transfer1.mjs
@@ -0,0 +1,10 @@
+import { parentPort } from "node:worker_threads";
+
+parentPort.on("message", (message) => {
+ const transferredPort = message;
+ transferredPort.on("message", (message) => {
+ console.log("Received message from main thread:", message);
+ parentPort.postMessage("Reply from worker");
+ });
+ console.log("Worker thread started!");
+});