A WIP Evennia escape room themed MUD
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

25 lines
671 B

'''
Tests for CmdPilot
'''
from evennia.commands.default.tests import CommandTest
from evennia import create_object
from mock import Mock
from typeclasses.exits import KeypadDoor
from commands.keypad import *
from evennia.commands.default.cmdset_character import CharacterCmdSet
import re
class TestCmdUseKeypad(CommandTest):
'Tests for CmdPilot'
def setUp(self):
'Setup environment for testing mech commands'
super().setUp()
self.keypad_door = create_object(KeypadDoor, key='door', location=self.room1)
def test_func_without_arg(self):
'Tests func method'
self.call(CmdUseKeypad(), '', 'Please enter keycode: ')