You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

13 lines
305 B

process.mixin(require('./common'));
events = require('events');
var promise = new events.Promise();
var cancelled = false;
promise.addCancelback(function(){
if(cancelled){
assert.ok(false, "promise should not cancel more than once");
}
cancelled = true;
});
promise.cancel();
promise.cancel();