blob: c6a51c25b309f68e13cf6821c099e54f5e599efd [file] [edit]
'use strict';
const common = require('../common');
const assert = require('assert');
function timerNotCanceled() {
assert.fail('Timer should be canceled');
}
process.on(
'warning',
common.mustNotCall(() => {
assert.fail('Timer should be canceled');
})
);
{
const timeout = setTimeout(timerNotCanceled, 0);
clearTimeout(timeout);
}
{
const interval = setInterval(timerNotCanceled, 0);
clearInterval(interval);
}
{
const timeout = setTimeout(timerNotCanceled, 0);
timeout.refresh();
clearTimeout(timeout);
}