ace/test/EventEmitterTest.js
Fabian Jakobs 7529f90080 refactor selection support into a separate class
Merge branch 'master' into HEAD

Conflicts:
	src/Editor.js
	src/KeyBinding.js
	src/Selection.js
2010-04-15 15:37:08 +02:00

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);
}
});