From 29708b3297a645966f7943682f8f7b8c2a332297 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Mon, 29 Feb 2016 06:48:27 +0000 Subject: Key bindings; refactor passKeys distribution. It makes more sense to pass the passKeys directly to normalMode. So, do so, and remove the trackState mode option - which isn't otherwise being used. --- tests/dom_tests/dom_tests.coffee | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'tests/dom_tests') diff --git a/tests/dom_tests/dom_tests.coffee b/tests/dom_tests/dom_tests.coffee index ee61aba9..b5b91f42 100644 --- a/tests/dom_tests/dom_tests.coffee +++ b/tests/dom_tests/dom_tests.coffee @@ -25,9 +25,7 @@ initializeModeState = -> Mode.reset() handlerStack.reset() initializeModes keyMapping: {m: {}, p: {}, z: {p: {}}} - handlerStack.bubbleEvent "registerStateChange", - enabled: true - passKeys: "p" + normalMode.setPassKeys "p" # Tell Settings that it's been loaded. Settings.isLoaded = true @@ -494,13 +492,6 @@ context "Mode utilities", element.blur() assert.isTrue test.modeIsActive - should "register state change", -> - test = new Mode trackState: true - handlerStack.bubbleEvent "registerStateChange", { enabled: "one", passKeys: "two" } - - assert.isTrue test.enabled == "one" - assert.isTrue test.passKeys == "two" - context "PostFindMode", setup -> initializeModeState() -- cgit v1.2.3