summaryrefslogtreecommitdiff
path: root/test/parallel/test-domain-run.js
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2017-06-11 18:23:34 +0200
committerAnna Henningsen <anna@addaleax.net>2017-10-16 11:24:35 +0200
commit1a2f579ba085b4cd64e582d2fa591e985659ee01 (patch)
tree1986d60a6a1f2c7000ff008115e0a97fb6efa2df /test/parallel/test-domain-run.js
parentc81fd7c5ea94685d6aaf175f24a547b3e95b5089 (diff)
downloadandroid-node-v8-1a2f579ba085b4cd64e582d2fa591e985659ee01.tar.gz
android-node-v8-1a2f579ba085b4cd64e582d2fa591e985659ee01.tar.bz2
android-node-v8-1a2f579ba085b4cd64e582d2fa591e985659ee01.zip
test: split up and refactor test-domain
Split up test-domain into multiple, more focused test files and use more modern JS inside of them. PR-URL: https://github.com/nodejs/node/pull/13614 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'test/parallel/test-domain-run.js')
-rw-r--r--test/parallel/test-domain-run.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/parallel/test-domain-run.js b/test/parallel/test-domain-run.js
new file mode 100644
index 0000000000..684d06204a
--- /dev/null
+++ b/test/parallel/test-domain-run.js
@@ -0,0 +1,13 @@
+'use strict';
+
+require('../common');
+const assert = require('assert');
+const domain = require('domain');
+
+const d = new domain.Domain();
+
+assert.strictEqual(d.run(() => 'return value'),
+ 'return value');
+
+assert.strictEqual(d.run((a, b) => `${a} ${b}`, 'return', 'value'),
+ 'return value');