From 77138d0963a468a9c188a382e9f4a2f1b1236336 Mon Sep 17 00:00:00 2001 From: SirJerric Date: Mon, 22 Apr 2024 15:00:50 -0500 Subject: [PATCH] 2554 Add unique key codes for special characters --- .../src/main/java/com/intuit/karate/driver/Keys.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/karate-core/src/main/java/com/intuit/karate/driver/Keys.java b/karate-core/src/main/java/com/intuit/karate/driver/Keys.java index c61d7e9ae..f5af7885a 100644 --- a/karate-core/src/main/java/com/intuit/karate/driver/Keys.java +++ b/karate-core/src/main/java/com/intuit/karate/driver/Keys.java @@ -237,9 +237,6 @@ private static void put(char c, int code, String value) { CODES.put('X', 88); CODES.put('Y', 89); CODES.put('Z', 90); - CODES.put('[', 91); - CODES.put('\\', 92); - CODES.put(']', 93); CODES.put('a', 97); CODES.put('b', 98); CODES.put('c', 99); @@ -273,7 +270,15 @@ private static void put(char c, int code, String value) { CODES.put('>', 160); CODES.put('{', 161); CODES.put('}', 162); + CODES.put('~', 171); + CODES.put('|', 172); + CODES.put('%', 175); + CODES.put('^', 176); + CODES.put('?', 191); CODES.put('`', 192); + CODES.put('[', 219); + CODES.put('\\', 220); + CODES.put(']', 221); CODES.put('\'', 222); CODES.put('@', 512); CODES.put(':', 513);