summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/base/test_utils.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/base/test_utils.py b/test/base/test_utils.py
index b27379248..e96162703 100644
--- a/test/base/test_utils.py
+++ b/test/base/test_utils.py
@@ -2305,6 +2305,10 @@ class AsInterfaceTest(fixtures.TestBase):
class Object(object):
pass
+ def test_no_cls_no_methods(self):
+ obj = object()
+ assert_raises(TypeError, util.as_interface, obj)
+
def test_instance(self):
obj = object()
assert_raises(TypeError, util.as_interface, obj, cls=self.Something)