diff options
Diffstat (limited to 'keybinds/test_binds.js')
| -rw-r--r-- | keybinds/test_binds.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/keybinds/test_binds.js b/keybinds/test_binds.js index df1e4b5..7b2289a 100644 --- a/keybinds/test_binds.js +++ b/keybinds/test_binds.js @@ -27,6 +27,8 @@ assert.strictEqual(B.keys({ modmask: 69, key: "F1" }), "Win + CTRL + SHIFT + F1" assert.strictEqual(B.keys({ modmask: 0, key: "XF86AudioMute" }), "Mute"); assert.strictEqual(B.keys({ modmask: 64, key: "mouse:272" }), "Win + LMB"); assert.strictEqual(B.keys({ modmask: 0, key: "F5" }), "F5"); +// A keycode bind reports no key at all; it is named by its description. +assert.strictEqual(B.keys({ modmask: 64, key: "", keycode: 0, description: "Desktop: Companion" }), "Win + \\"); // A key named like an Object.prototype member is not renamed. assert.strictEqual(B.keys({ modmask: 0, key: "constructor" }), "constructor"); |
