| Index: sky/tests/events/gesture-events.sky
|
| diff --git a/sky/tests/events/gesture-events.sky b/sky/tests/events/gesture-events.sky
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..81bcae73d2b7d2fb7a0eff1971a6a748ba347dd6
|
| --- /dev/null
|
| +++ b/sky/tests/events/gesture-events.sky
|
| @@ -0,0 +1,24 @@
|
| +<sky>
|
| +<import src="../resources/chai.sky" />
|
| +<import src="../resources/mocha.sky" />
|
| +<div id="target" />
|
| +<script>
|
| +describe("Gesture events", function() {
|
| + it("should be creatable", function() {
|
| + var evt = new GestureEvent("tap");
|
| + assert.ok(evt);
|
| + });
|
| +
|
| + it("should be dispatchable", function() {
|
| + var div = document.getElementById("target");
|
| + var marker = false;
|
| + div.addEventListener("tap", function(evt) {
|
| + assert.isTrue(evt instanceof GestureEvent);
|
| + marker = true;
|
| + });
|
| + div.dispatchEvent(new GestureEvent("tap"));
|
| + assert.isTrue(marker);
|
| + });
|
| +});
|
| +</script>
|
| +</sky>
|
|
|