Merge branch 'master' into HEAD Conflicts: src/Editor.js src/KeyBinding.js src/Selection.js
20 lines
512 B
JavaScript
20 lines
512 B
JavaScript
var EventEmitter = function() {
|
|
this.$initEvents();
|
|
};
|
|
ace.mixin(EventEmitter.prototype, ace.MEventEmitter);
|
|
|
|
var EventEmitterTest = new TestCase("EventEmitterTest", {
|
|
"test: dispatch event with no data" : function() {
|
|
var emitter = new EventEmitter();
|
|
|
|
var called = false;
|
|
emitter.addEventListener("juhu", function(e) {
|
|
called = true;
|
|
assertEquals("juhu", e.type);
|
|
});
|
|
|
|
emitter.$dispatchEvent("juhu");
|
|
assertTrue(called);
|
|
}
|
|
});
|
|
|