From 199ddce53eb5e1db1b9d4e3b3a38c551ed16388d Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Wed, 31 May 2017 15:51:59 +0200 Subject: Handle string based codes Some systems use string identifiers rather than integers. Signed-off-by: Pierre Ossman --- tests/test.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/test.py') diff --git a/tests/test.py b/tests/test.py index 21bcefc..f265145 100644 --- a/tests/test.py +++ b/tests/test.py @@ -7,11 +7,24 @@ import osx2win32 import osx2win32_name + +import osx2xkb +import osx2xkb_name + +import html2win32 +import html2win32_name + import osx import osx_name assert osx2win32.code_map_osx_to_win32[0x1d] == 0x30 assert osx2win32_name.name_map_osx_to_win32[0x1d] == "VK_0" +assert osx2xkb.code_map_osx_to_xkb[0x1d] == "AE10" +assert osx2xkb_name.name_map_osx_to_xkb[0x1d] == "AE10" + +assert html2win32.code_map_html_to_win32["ControlLeft"] == 0x11 +assert html2win32_name.name_map_html_to_win32["ControlLeft"] == "VK_CONTROL" + assert osx.code_table_osx[0x1d] == 0x3b; assert osx_name.name_table_osx[0x1d] == "Control"; -- cgit v1.1