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

18 lines
351 B
JavaScript
Raw Normal View History

2010-12-05 07:20:34 +08:00
var common = require('../common');
var assert = require('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']);
});