class Test_validate_cmd_template(TestCase): def setUp(self): self.conf = CfgConfigParser() self.p = CustomcommandsPlugin(Mock(), self.conf) def test_nominal(self): try: self.p._validate_cmd_template("cookie") except (AssertionError, ValueError), err: self.fail("expecting no error, got %r" % err)
class Test_validate_cmd_template(TestCase): def setUp(self): self.conf = CfgConfigParser() self.p = CustomcommandsPlugin(Mock(), self.conf) def test_nominal(self): try: self.p._validate_cmd_template("cookie") except (AssertionError, ValueError) as err: self.fail("expecting no error, got %r" % err) def test_None(self): self.assertRaises(AssertionError, self.p._validate_cmd_template, None) def test_blank(self): self.assertRaises(ValueError, self.p._validate_cmd_template, " ") def test_ARG_placeholders(self): self.assertRaises(ValueError, self.p._validate_cmd_template, "tell <ARG:FIND_PLAYER:PID> <ARG:FIND_MAP> hi") self.p._validate_cmd_template("tell <ARG:FIND_PLAYER:PID> hi")