1414
1515import httpretty
1616
17+ from appium .webdriver .extensions .android .nativekey import AndroidKeyMetastate
1718from appium .webdriver .webdriver import WebDriver
1819from test .unit .helper .test_helper import android_w3c_driver , appium_command , get_httpretty_request_body , ios_w3c_driver
1920
@@ -71,7 +72,11 @@ def test_press_keycode_with_flags(self):
7172 # metastate is META_SHIFT_ON and META_NUM_LOCK_ON
7273 # flags is CANCELFLAG_CANCELEDED, FLAG_KEEP_TOUCH_MODE, FLAG_FROM_SYSTEM
7374 assert isinstance (
74- driver .press_keycode (86 , metastate = 0x00000001 | 0x00200000 , flags = 0x20 | 0x00000004 | 0x00000008 ),
75+ driver .press_keycode (
76+ 86 ,
77+ metastate = AndroidKeyMetastate .META_SHIFT_ON | AndroidKeyMetastate .META_NUM_LOCK_ON ,
78+ flags = 0x20 | 0x00000004 | 0x00000008 ,
79+ ),
7580 WebDriver ,
7681 )
7782
@@ -87,7 +92,11 @@ def test_long_press_keycode_with_flags(self):
8792 # metastate is META_SHIFT_ON and META_NUM_LOCK_ON
8893 # flags is CANCELFLAG_CANCELEDED, FLAG_KEEP_TOUCH_MODE, FLAG_FROM_SYSTEM
8994 assert isinstance (
90- driver .long_press_keycode (86 , metastate = 0x00000001 | 0x00200000 , flags = 0x20 | 0x00000004 | 0x00000008 ),
95+ driver .long_press_keycode (
96+ 86 ,
97+ metastate = AndroidKeyMetastate .META_SHIFT_ON | AndroidKeyMetastate .META_NUM_LOCK_ON ,
98+ flags = 0x20 | 0x00000004 | 0x00000008 ,
99+ ),
91100 WebDriver ,
92101 )
93102
0 commit comments