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

19 lines
349 B
JavaScript

'use strict';
require('../common');
var assert = require('assert');
var order = [];
process.nextTick(function() {
setTimeout(function() {
order.push('setTimeout');
}, 0);
process.nextTick(function() {
order.push('nextTick');
});
});
process.on('exit', function() {
assert.deepStrictEqual(order, ['nextTick', 'setTimeout']);
});