Beispiel #1
0
 def test_CONNACK_encdec(self):
     request = CONNACK()
     response = CONNACK()
     request.session    = True
     request.resultCode = 2
     
     response.decode(request.encode())
     self.assertEqual(request.encoded[0],  response.encoded[0])
     self.assertEqual(request.session,     response.session)
     self.assertEqual(request.resultCode,  response.resultCode)
Beispiel #2
0
    def test_CONNACK_encdec(self):
        request = CONNACK()
        response = CONNACK()
        request.session = True
        request.resultCode = 2

        response.decode(request.encode())
        self.assertEqual(request.encoded[0], response.encoded[0])
        self.assertEqual(request.session, response.session)
        self.assertEqual(request.resultCode, response.resultCode)
 def _connect(self, cleanStart=True):
     '''
     Go to connected state
     '''
     ack = CONNACK()
     ack.session = False
     ack.resultCode = 0
     ack.encode()
     self.protocol.connect("TwistedMQTT-sub", keepalive=0, cleanStart=cleanStart, version=v31)
     self.transport.clear()
     self.protocol.dataReceived(ack.encoded)
Beispiel #4
0
 def _connect(self, cleanStart=True):
     '''
     Go to connected state
     '''
     ack = CONNACK()
     ack.session = False
     ack.resultCode = 0
     ack.encode()
     self.protocol.connect("TwistedMQTT-pubsubs", keepalive=0, cleanStart=cleanStart, version=v31)
     self.transport.clear()
     self.protocol.dataReceived(ack.encoded)