1 2from PyObjCTools.TestSupport import * 3from WebKit import * 4 5class TestDOMKeyboardEvent (TestCase): 6 def testConstants(self): 7 self.failUnlessEqual(DOM_KEY_LOCATION_STANDARD, 0) 8 self.failUnlessEqual(DOM_KEY_LOCATION_LEFT, 1) 9 self.failUnlessEqual(DOM_KEY_LOCATION_RIGHT, 2) 10 self.failUnlessEqual(DOM_KEY_LOCATION_NUMPAD, 3) 11 12 def testMethods(self): 13 self.failUnlessResultIsBOOL(DOMKeyboardEvent.ctrlKey) 14 self.failUnlessResultIsBOOL(DOMKeyboardEvent.shiftKey) 15 self.failUnlessResultIsBOOL(DOMKeyboardEvent.altKey) 16 self.failUnlessResultIsBOOL(DOMKeyboardEvent.metaKey) 17 self.failUnlessResultIsBOOL(DOMKeyboardEvent.getModifierState_) 18 19 20if __name__ == "__main__": 21 main() 22