Example #1
0
 def testTypes(self):
     with pytest.raises(TypeError):
         pywintypes.HANDLE("foo")
     with pytest.raises(TypeError):
         pywintypes.HANDLE(())
     # should be able to get a long!
     pywintypes.HANDLE(int2long(0))
Example #2
0
 def testWaitableFireLong(self):
     h = win32event.CreateWaitableTimer(None, 0, None)
     dt = int2long(-160) # 160 ns.
     win32event.SetWaitableTimer(h, dt, 0, None, None, 0)
     rc = win32event.WaitForSingleObject(h, 1000)
     self.failUnlessEqual(rc, win32event.WAIT_OBJECT_0)
Example #3
0
 def testTypes(self):
     self.assertRaises(TypeError, pywintypes.HANDLE, "foo")
     self.assertRaises(TypeError, pywintypes.HANDLE, ())
     # should be able to get a long!
     pywintypes.HANDLE(int2long(0))
Example #4
0
 def testTypes(self):
     self.assertRaises(TypeError, pywintypes.HANDLE, "foo")
     self.assertRaises(TypeError, pywintypes.HANDLE, ())
     # should be able to get a long!
     pywintypes.HANDLE(int2long(0))
Example #5
0
 def testWaitableFireLong(self):
     h = win32event.CreateWaitableTimer(None, 0, None)
     dt = int2long(-160)  # 160 ns.
     win32event.SetWaitableTimer(h, dt, 0, None, None, 0)
     rc = win32event.WaitForSingleObject(h, 1000)
     self.failUnlessEqual(rc, win32event.WAIT_OBJECT_0)