def test_channel(self): message = Message({'channel': '/test'}) assert isinstance(message.channel, ChannelId) message = Message(channel='/test') assert isinstance(message.channel, ChannelId) message = Message() message['channel'] = '/test' assert isinstance(message.channel, ChannelId) message = Message() message.channel = '/test' assert isinstance(message.channel, ChannelId)
def test_attribute(self): message = Message() assert message.channel is None message.channel = '/test' assert message.channel == '/test' assert message == {'channel': '/test'}