# Keycode Map Generator Python Tests # # Copyright 2017 Pierre Ossman for Cendio AB # # This file is dual license under the terms of the GPLv2 or later # and 3-clause BSD licenses. 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";