Fix all unit tests for contribs

This commit is contained in:
Griatch 2021-12-19 20:39:46 +01:00
parent 8139fd79c7
commit 541e5a116a
4 changed files with 11 additions and 17 deletions

View file

@ -2178,10 +2178,16 @@ class TestComms(CommandTest):
class TestBatchProcess(CommandTest):
"""
Test the batch processor.
"""
# there is some sort of issue with the mock; it needs to loaded once to work
from evennia.contrib.tutorials.red_button import red_button # noqa
@patch("evennia.contrib.tutorials.red_button.red_button.repeat")
@patch("evennia.contrib.tutorials.red_button.red_button.delay")
def test_batch_commands(self, mock_delay, mock_repeat):
def test_batch_commands(self, mock_tutorials, mock_repeat):
# cannot test batchcode here, it must run inside the server process
self.call(
batchprocess.CmdBatchCommands(),