コード例 #1
0
 def test_processCconnectAndProcessZigBeeCommands( self ):
     queue = HMQueue()
     packet = 555
     thread = ZigBeeOutputThread( queue, 1 )
     thread.connected = False
     thread.talking = True
     thread.done = False
     thread.zigbeeConnect = MagicMock( return_value=True )
     thread.processCommandToZigBee = MagicMock( side_effect=KeyboardInterrupt )
     thread.connectAndProcessZigBeeCommands()
     thread.zigbeeConnect.assert_called_once_with()
     thread.zigbeeConnect.assert_called_once_with()
     self.assertTrue( thread.connected )
     self.assertTrue( thread.talking )
     self.assertFalse( thread.done )
コード例 #2
0
 def test_processCconnectAndProcessZigBeeCommands(self):
     queue = HMQueue()
     packet = 555
     thread = ZigBeeOutputThread(queue, 1)
     thread.connected = False
     thread.talking = True
     thread.done = False
     thread.zigbeeConnect = MagicMock(return_value=True)
     thread.processCommandToZigBee = MagicMock(
         side_effect=KeyboardInterrupt)
     thread.connectAndProcessZigBeeCommands()
     thread.zigbeeConnect.assert_called_once_with()
     thread.zigbeeConnect.assert_called_once_with()
     self.assertTrue(thread.connected)
     self.assertTrue(thread.talking)
     self.assertFalse(thread.done)
コード例 #3
0
 def test_run( self ):
     queue = HMQueue()
     packet = 555
     thread = ZigBeeOutputThread( queue, 1 )
     thread.connectAndProcessZigBeeCommands = MagicMock()
     thread.run()
     thread.connectAndProcessZigBeeCommands.assert_called_once_with()
コード例 #4
0
 def test_run(self):
     queue = HMQueue()
     packet = 555
     thread = ZigBeeOutputThread(queue, 1)
     thread.connectAndProcessZigBeeCommands = MagicMock()
     thread.run()
     thread.connectAndProcessZigBeeCommands.assert_called_once_with()