Skip to content

Commit c443aa7

Browse files
committed
test domain in 'statistics' call
1 parent 73cc489 commit c443aa7

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

test/integration/connection/test-domains.js

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,8 @@ var d1 = domain.create();
44
var d2 = domain.create();
55
var d3 = domain.create();
66
var d4 = domain.create();
7-
var err1, err2, err3, err4;
8-
9-
d1.namename = '_1';
10-
d2.namename = '_2';
11-
d3.namename = '_3';
12-
d4.namename = '_4';
7+
var d5 = domain.create();
8+
var err1, err2, err3, err4, err5;
139

1410
d1.run(function() {
1511
var common = require('../../common');
@@ -36,6 +32,12 @@ d1.run(function() {
3632
});
3733
});
3834

35+
d5.run(function() {
36+
connection.statistics(function(err, stat) {
37+
throw new Error('inside domain 5');
38+
});
39+
});
40+
3941
connection.end();
4042
setTimeout(function() {
4143
throw new Error('inside domain 1');
@@ -50,7 +52,9 @@ d1.run(function() {
5052
d4.on('error', function(err) {
5153
err4 = err;
5254
});
53-
55+
d5.on('error', function(err) {
56+
err5 = err;
57+
});
5458
});
5559

5660
d1.on('error', function(err) {
@@ -61,5 +65,6 @@ process.on('exit', function() {
6165
assert.equal(''+err1, 'Error: inside domain 1')
6266
assert.equal(''+err2, 'Error: inside domain 2')
6367
assert.equal(''+err3, 'Error: inside domain 3')
64-
//assert.equal(''+err4, 'Error: inside domain 4')
68+
assert.equal(''+err4, 'Error: inside domain 4')
69+
assert.equal(''+err5, 'Error: inside domain 5')
6570
});

0 commit comments

Comments
 (0)