Couple tests for Map.Keyboard.disable()
This commit is contained in:
parent
c856c6090f
commit
f57b5bf7ee
@ -101,6 +101,36 @@ describe("Map.Keyboard", function () {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
describe("does not move the map if disabled", function () {
|
||||||
|
it("no zoom in", function (done) {
|
||||||
|
|
||||||
|
map.keyboard.disable();
|
||||||
|
|
||||||
|
happen.keydown(document, {keyCode: 171}); // 171 = +
|
||||||
|
happen.keypress(document, {keyCode: 171});
|
||||||
|
happen.keyup(document, {keyCode: 171});
|
||||||
|
|
||||||
|
setTimeout(function () {
|
||||||
|
expect(map.getZoom()).to.eql(5);
|
||||||
|
done();
|
||||||
|
}, 300);
|
||||||
|
});
|
||||||
|
|
||||||
|
it("no move north", function (done) {
|
||||||
|
|
||||||
|
map.keyboard.disable();
|
||||||
|
|
||||||
|
happen.keydown(document, {keyCode: 38}); // 38 = cursor up
|
||||||
|
happen.keypress(document, {keyCode: 38});
|
||||||
|
happen.keyup(document, {keyCode: 38});
|
||||||
|
|
||||||
|
setTimeout(function () {
|
||||||
|
expect(map.getCenter().lat).to.eql(0);
|
||||||
|
done();
|
||||||
|
}, 300);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
describe("popup closing", function () {
|
describe("popup closing", function () {
|
||||||
it("closes a popup when pressing escape", function () {
|
it("closes a popup when pressing escape", function () {
|
||||||
|
Loading…
Reference in New Issue
Block a user