コード例 #1
0
ファイル: runner.py プロジェクト: tadek-project/tadek-common
 def testLockUnlock(self):
     device = FakeDevice("d1")
     devLock = DeviceLock(device, FakeTestExec())
     devLock.lock()
     self.assertTrue(devLock._locked)
     devLock.unlock()
     self.assertFalse(devLock._locked)
コード例 #2
0
ファイル: runner.py プロジェクト: tadek-project/tadek-common
 def testGetattr(self):
     device = FakeDevice("d1")
     devLock = DeviceLock(device, FakeTestExec())
     box = {"TestName": "TestValue"}
     device.box = box
     self.assertEqual(box, devLock.box)
     device.connected = False
     try:
         devLock.box
     except TestAbortError, err:
         self.failUnlessEqual(str(err), "Device disconnected")
コード例 #3
0
ファイル: runner.py プロジェクト: tadek-project/tadek-common
 def testStop(self):
     device = FakeDevice("d1")
     devLock = DeviceLock(device, FakeTestExec())
     devLock.stop()
     self.assertFalse(devLock._locked)
     self.assertTrue(devLock._shouldAbort)
コード例 #4
0
ファイル: runner.py プロジェクト: tadek-project/tadek-common
 def testEqual(self):
     device = FakeDevice("d1")
     devLock = DeviceLock(device, FakeTestExec())
     self.assertTrue(devLock == device)
コード例 #5
0
ファイル: runner.py プロジェクト: tadek-project/tadek-common
 def testCreate(self):
     device = FakeDevice("d1")
     devLock = DeviceLock(device, FakeTestExec())
     self.assertFalse(devLock._locked)
     self.assertFalse(devLock._shouldAbort)