From e3c5b468499ac991cca88855f8f287c3cf604d9d Mon Sep 17 00:00:00 2001 From: Christopher League Date: Wed, 2 Mar 2022 13:20:58 -0500 Subject: [PATCH] Add tests to cover all 3 cases of CmdHome --- evennia/commands/default/tests.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/evennia/commands/default/tests.py b/evennia/commands/default/tests.py index c7a57c6ba9..aa0cbf1f23 100644 --- a/evennia/commands/default/tests.py +++ b/evennia/commands/default/tests.py @@ -184,6 +184,14 @@ class TestGeneral(CommandTest): def test_home(self): self.call(general.CmdHome(), "", "You are already home") + def test_go_home(self): + self.call(building.CmdTeleport(), "/quiet Room2") + self.call(general.CmdHome(), "", "There's no place like home") + + def test_no_home(self): + self.char1.home = None + self.call(general.CmdHome(), "", "You have no home") + def test_inventory(self): self.call(general.CmdInventory(), "", "You are not carrying anything.")