Events.js ported, with tests stub. More tests to be added.

This commit is contained in:
ahocevar
2012-06-20 01:08:43 +02:00
parent 54b8ebacaf
commit fb8b1e878d
5 changed files with 312 additions and 976 deletions

View File

@@ -13,6 +13,7 @@
<!-- include spec files here... -->
<script type="text/javascript" src="spec/ol/Bounds.test.js"></script>
<script type="text/javascript" src="spec/ol/Events.test.js"></script>
<script type="text/javascript" src="spec/ol/Loc.test.js"></script>
<script type="text/javascript" src="spec/ol/Map.test.js"></script>
<script type="text/javascript" src="spec/ol/Projection.test.js"></script>

View File

@@ -0,0 +1,13 @@
describe("ol.Events", function() {
it("constructs instances", function() {
var events, element = document.createElement("div");
events = new ol.event.Events("foo");
expect(events.getObject()).toBe("foo");
events.destroy();
events = new ol.event.Events("foo", element, true);
expect(events.element_).toBe(element);
expect(events.includeXY_).toBe(true);
});
});