Source code for evennia.comms.tests

from evennia.utils.test_resources import EvenniaTest
from evennia import DefaultChannel
from evennia.utils.create import create_message


[docs]class ObjectCreationTest(EvenniaTest):
[docs] def test_channel_create(self): description = "A place to talk about coffee." obj, errors = DefaultChannel.create("coffeetalk", description=description) self.assertTrue(obj, errors) self.assertFalse(errors, errors) self.assertEqual(description, obj.db.desc)
[docs] def test_message_create(self): msg = create_message("peewee herman", "heh-heh!", header="mail time!") self.assertTrue(msg) self.assertEqual(str(msg), "peewee herman->: heh-heh!")