tikiwiki/packages/tiki-pkg-casperjs/jerome-breton/casperjs/tests/suites/casper/callback.js

25 lines
568 B
JavaScript
Raw Normal View History

2023-11-20 21:52:04 +01:00
/*eslint strict:0*/
casper.test.begin('callback events', 1, {
ok: false,
tearDown: function(test) {
casper.removeAllListeners('remote.callback');
},
test: function(test) {
var self = this;
casper.once('remote.callback', function(data) {
self.ok = (data.hello === 'world');
});
casper.start('tests/site/callback.html', function() {
test.assert(self.ok, 'callback event has been intercepted');
});
casper.run(function() {
test.done();
});
}
});