py-scopes/tests/test_message.py

16 lines
452 B
Python

# py-scopes: tests.test_message
"""Tests for messages and related stuff"""
import pytest
from scopes.util import keywords as k
def test_message():
from scopes.core.message import Message
msg = Message(k.test, k.data, 'person', '4711',
data=dict(firstName='Bob', lastName='Miller'))
assert msg.head['class'] is k.person
assert msg.addr() == (k.test, k.person, '4711')
assert msg.categ() == (k.test, k.person)