From 97f0310a4c1648f84b3fbb3ee10043c48975a456 Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Wed, 24 Sep 2008 18:33:25 +0000 Subject: 342: Added unit test that TypeError is raised when Param() is created with extra kw args --- ipalib/tests/test_frontend.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ipalib/tests/test_frontend.py') diff --git a/ipalib/tests/test_frontend.py b/ipalib/tests/test_frontend.py index 8b4df3bb..43c1abf2 100644 --- a/ipalib/tests/test_frontend.py +++ b/ipalib/tests/test_frontend.py @@ -169,6 +169,10 @@ class test_Param(ClassChecker): assert o.required is True assert o.multivalue is True + e = raises(TypeError, self.cls, name, whatever=True, another=False) + assert str(e) == \ + 'Param.__init__() takes no such kwargs: another, whatever' + def test_convert(self): """ Test the `frontend.Param.convert` method. -- cgit