def test_inequality(self): m1 = WakeupMessage(1) assert m1 != 1 assert m1 != WakeupMessage('hi') assert m1 != WakeupMessage(0) assert m1 != WakeupMessage(None) assert m1 != WakeupMessage(1, 'some payload')
def test_equality(self): m1 = WakeupMessage(1) assert m1 == WakeupMessage(1) m2 = WakeupMessage('hi') assert m2 == WakeupMessage('hi') m3 = WakeupMessage(1, 'some payload') assert m3 == WakeupMessage(1, 'some payload')
def receiveMsg_Start_Websocket(self, m, sender): if self.started: # already started return self.config = m self.started = True self.running = True # open the connection websocket.enableTrace(False) self.ws = websocket.create_connection(m.ws_addr) log.info("Websocket Connected") # set up the socket monitoring self.epoll = select.epoll() mask = select.EPOLLIN | select.EPOLLHUP | select.EPOLLERR self.epoll.register(self.ws.sock.fileno(), mask) # subscribe to the feed self.ws.send(m.start_msg) # start checking for data self.send(self.myAddress, WakeupMessage(None))
def test_inheritance(self): assert isinstance(WakeupMessage(1), WakeupMessage) assert isinstance(WakeupMessage('one'), WakeupMessage) assert isinstance(WakeupMessage(1), ActorSystemMessage) assert isinstance(WakeupMessage('one'), ActorSystemMessage)
def test_properties(self): assert 1 == WakeupMessage(1).delayPeriod assert WakeupMessage(None).delayPeriod is None assert 'foo' == WakeupMessage('foo').delayPeriod
def test_equality(self): m1 = WakeupMessage(1) assert m1 == WakeupMessage(1) m2 = WakeupMessage('hi') assert m2 == WakeupMessage('hi')
def test_equality(self): m1 = WakeupMessage(1) self.assertEqual(m1, WakeupMessage(1)) m2 = WakeupMessage('hi') self.assertEqual(m2, WakeupMessage('hi'))
def test_inheritance(self): self.assertIsInstance(WakeupMessage(1), WakeupMessage) self.assertIsInstance(WakeupMessage('one'), WakeupMessage) self.assertIsInstance(WakeupMessage(1), ActorSystemMessage) self.assertIsInstance(WakeupMessage('one'), ActorSystemMessage)
def test_properties(self): self.assertEqual(1, WakeupMessage(1).delayPeriod) self.assertEqual(None, WakeupMessage(None).delayPeriod) self.assertEqual('foo', WakeupMessage('foo').delayPeriod)
def test_inequality(self): m1 = WakeupMessage(1) self.assertNotEqual(m1, 1) self.assertNotEqual(m1, WakeupMessage('hi')) self.assertNotEqual(m1, WakeupMessage(0)) self.assertNotEqual(m1, WakeupMessage(None))