Assign crumbling wall dest for sake of postgres

This commit is contained in:
Griatch 2019-03-23 16:46:31 +01:00
parent c597591e63
commit 36bbad233a
2 changed files with 1 additions and 2 deletions

View file

@ -910,6 +910,7 @@ class TestTutorialWorldObjects(TwistedTestCase, CommandTest):
@patch("evennia.scripts.taskhandler.deferLater", mockdeferLater)
def test_crumblingwall(self):
wall = create_object(tutobjects.CrumblingWall, key="wall", location=self.room1)
wall.db.destination = self.room2.dbref
self.assertFalse(wall.db.button_exposed)
self.assertFalse(wall.db.exit_open)
wall.db.root_pos = {"yellow": 0, "green": 0, "red": 0, "blue": 0}

View file

@ -18,14 +18,12 @@ from evennia.utils.idmapper.models import flush_cache
# mocking of evennia.utils.utils.delay
def mockdelay(timedelay, callback, *args, **kwargs):
print("mockdelay: callback {}(*{}, **{}) called immediately!".format(callback, args, kwargs))
callback(*args, **kwargs)
return Deferred()
# mocking of twisted's deferLater
def mockdeferLater(reactor, timedelay, callback, *args, **kwargs):
print("mockdeferLater: callback {}(*{}, **{}) called immediately!".format(callback, args, kwargs))
callback(*args, **kwargs)
return Deferred()