kopia lustrzana https://github.com/Yakifo/amqtt
Add init test
rodzic
75f62a729b
commit
2cb5a7d9dc
|
@ -1 +1,24 @@
|
|||
__author__ = 'nico'
|
||||
# Copyright (c) 2015 Nicolas JOUANIN
|
||||
#
|
||||
# See the file license.txt for copying permission.
|
||||
import unittest
|
||||
import asyncio
|
||||
from hbmqtt.plugins.manager import PluginManager
|
||||
from hbmqtt.session import Session
|
||||
from hbmqtt.mqtt.protocol.handler import ProtocolHandler
|
||||
|
||||
|
||||
class ProtocolHandlerTest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.loop = asyncio.new_event_loop()
|
||||
self.plugin_manager = PluginManager("hbmqtt.test.plugins", context=None, loop=self.loop)
|
||||
|
||||
def test_init_handler(self):
|
||||
s = Session()
|
||||
handler = ProtocolHandler(s, self.plugin_manager, loop=self.loop)
|
||||
self.assertIs(handler.session, s)
|
||||
self.assertIs(handler._loop, self.loop)
|
||||
self.assertFalse(handler._puback_waiters)
|
||||
self.assertFalse(handler._pubrec_waiters)
|
||||
self.assertFalse(handler._pubrel_waiters)
|
||||
self.assertFalse(handler._pubcomp_waiters)
|
||||
|
|
Ładowanie…
Reference in New Issue