aboutsummaryrefslogtreecommitdiffstats
path: root/keybinds/test_binds.js
diff options
context:
space:
mode:
Diffstat (limited to 'keybinds/test_binds.js')
-rw-r--r--keybinds/test_binds.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/keybinds/test_binds.js b/keybinds/test_binds.js
index 9be1dea..81f9108 100644
--- a/keybinds/test_binds.js
+++ b/keybinds/test_binds.js
@@ -42,4 +42,10 @@ assert.deepStrictEqual(B.group([
{ name: "Undescribed", rows: [{ keys: "SUPER + s", label: "no description" }] },
]);
+// A group name matching an Object.prototype property must not resolve to
+// the inherited value instead of creating a new group.
+assert.deepStrictEqual(B.group([
+ { modmask: 64, key: "z", description: "toString: Weird" },
+]), [{ name: "toString", rows: [{ keys: "SUPER + z", label: "Weird" }] }]);
+
console.log("ok");