blob: 84ae9a600cb7dd2f4bb2081cfba0e9c44b1be0f8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
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();
|