From fe3bbf5c657e55e91f3f8a82c4fd3b607722184a Mon Sep 17 00:00:00 2001 From: BlauFeuer Date: Mon, 5 Mar 2018 20:36:17 -0500 Subject: [PATCH] Add test_give for CmdGive parse multiple splits --- evennia/commands/default/tests.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/evennia/commands/default/tests.py b/evennia/commands/default/tests.py index e79277de9b..fd5d4982ed 100644 --- a/evennia/commands/default/tests.py +++ b/evennia/commands/default/tests.py @@ -140,6 +140,13 @@ class TestGeneral(CommandTest): self.call(general.CmdGet(), "Obj", "You pick up Obj.") self.call(general.CmdDrop(), "Obj", "You drop Obj.") + def test_give(self): + self.call(general.CmdGive(), "Obj to Char2", "You aren't carrying Obj.") + self.call(general.CmdGive(), "Obj = Char2", "You aren't carrying Obj.") + self.call(general.CmdGet(), "Obj", "You pick up Obj.") + self.call(general.CmdGive(), "Obj to Char2", "You give") + self.call(general.CmdGive(), "Obj = Char", "You give", caller=self.char2) + def test_say(self): self.call(general.CmdSay(), "Testing", "You say, \"Testing\"")