]> git.proxmox.com Git - pve-qemu.git/blob - keycodemapdb/tests/test.py
bump version to 2.11.1-1
[pve-qemu.git] / keycodemapdb / tests / test.py
1 # Keycode Map Generator Python Tests
2 #
3 # Copyright 2017 Pierre Ossman for Cendio AB
4 #
5 # This file is dual license under the terms of the GPLv2 or later
6 # and 3-clause BSD licenses.
7
8 import osx2win32
9 import osx2win32_name
10
11 import osx2xkb
12 import osx2xkb_name
13
14 import html2win32
15 import html2win32_name
16
17 import osx
18 import osx_name
19
20 assert osx2win32.code_map_osx_to_win32[0x1d] == 0x30
21 assert osx2win32_name.name_map_osx_to_win32[0x1d] == "VK_0"
22
23 assert osx2xkb.code_map_osx_to_xkb[0x1d] == "AE10"
24 assert osx2xkb_name.name_map_osx_to_xkb[0x1d] == "AE10"
25
26 assert html2win32.code_map_html_to_win32["ControlLeft"] == 0x11
27 assert html2win32_name.name_map_html_to_win32["ControlLeft"] == "VK_CONTROL"
28
29 assert osx.code_table_osx[0x1d] == 0x3b;
30 assert osx_name.name_table_osx[0x1d] == "Control";