Lines Matching refs:domain
5 const domain = require('domain');
15 throw new Error('hi from domain error');
17 }, /^Error: hi from domain error$/);
98 const d1 = domain.create();
99 const d2 = domain.create();
100 const d3 = domain.create();
102 makeCallback({ domain: d1 }, common.mustCall(() => {
103 assert.strictEqual(d1, process.domain);
104 makeCallback({ domain: d2 }, common.mustCall(() => {
105 assert.strictEqual(d2, process.domain);
106 makeCallback({ domain: d3 }, common.mustCall(() => {
107 assert.strictEqual(d3, process.domain);
109 assert.strictEqual(d2, process.domain);
111 assert.strictEqual(d1, process.domain);
116 const d1 = domain.create();
117 const d2 = domain.create();
118 const d3 = domain.create();
120 makeCallback({ domain: d1 }, common.mustCall(() => {
121 assert.strictEqual(d1, process.domain);
122 makeCallback({ domain: d2 }, common.mustCall(() => {
123 assert.strictEqual(d2, process.domain);
124 makeCallback({ domain: d3 }, common.mustCall(() => {
125 assert.strictEqual(d3, process.domain);
127 assert.strictEqual(d2, process.domain);
129 assert.strictEqual(d1, process.domain);
136 const d = domain.create();
138 assert.strictEqual(e.message, `throw from domain ${id}`);
140 makeCallback({ domain: d }, () => {
141 throw new Error(`throw from domain ${id}`);