diff options
author | Pierre Ossman <ossman@cendio.se> | 2017-05-31 15:51:59 +0200 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2017-08-02 15:31:13 +0100 |
commit | 199ddce53eb5e1db1b9d4e3b3a38c551ed16388d (patch) | |
tree | a6a0f7c7e8434f173d89eb94f192fb6e5dcf712b /tests/test.py | |
parent | 57f3cd34445e186f5a50cd246f77964f95515cf6 (diff) | |
download | keycodemapdb-199ddce53eb5e1db1b9d4e3b3a38c551ed16388d.zip keycodemapdb-199ddce53eb5e1db1b9d4e3b3a38c551ed16388d.tar.gz keycodemapdb-199ddce53eb5e1db1b9d4e3b3a38c551ed16388d.tar.bz2 |
Handle string based codes
Some systems use string identifiers rather than integers.
Signed-off-by: Pierre Ossman <ossman@cendio.se>
Diffstat (limited to 'tests/test.py')
-rw-r--r-- | tests/test.py | 13 |
1 files changed, 13 insertions, 0 deletions
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"; |