This tests whether the exact case-match is always prefered to case-insensitive matches.
Signed-off-by: David Herrmann <[email protected]> --- test/keysym.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/keysym.c b/test/keysym.c index 1bf704b..2c4e1f1 100644 --- a/test/keysym.c +++ b/test/keysym.c @@ -69,6 +69,11 @@ int main(void) { assert(test_string("Undo", 0xFF65)); + assert(test_string("undo", 0xFF65)); + assert(test_string("A", 0x0041)); + assert(test_string("a", 0x0061)); + assert(test_string("Ohook", 0x1001ece)); + assert(test_string("ohook", 0x1001ecf)); assert(test_string("ThisKeyShouldNotExist", XKB_KEY_NoSymbol)); assert(test_string("XF86_Switch_VT_5", 0x1008FE05)); assert(test_string("VoidSymbol", 0xFFFFFF)); @@ -79,6 +84,9 @@ main(void) assert(test_keysym(0x0, "NoSymbol")); assert(test_keysym(0x1008FE20, "XF86Ungrab")); assert(test_keysym(0x01001234, "U1234")); + assert(test_keysym(0xFF65, "Undo")); + assert(test_keysym(0x0041, "A")); + assert(test_keysym(0x0061, "a")); assert(test_utf8(XKB_KEY_y, "y")); assert(test_utf8(XKB_KEY_u, "u")); -- 1.7.12.2 _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
