node/test/simple/test-next-tick-ordering2.js

18 lines
338 B
JavaScript
Raw Normal View History

2010-12-03 09:03:18 +08:00
common = require('../common');
assert = common.assert;
var order = [];
2010-12-03 09:03:18 +08:00
process.nextTick(function() {
setTimeout(function() {
order.push('setTimeout');
}, 0);
process.nextTick(function() {
order.push('nextTick');
});
})
2010-12-03 09:03:18 +08:00
process.addListener('exit', function() {
assert.deepEqual(order, ['nextTick', 'setTimeout']);
});