summaryrefslogtreecommitdiffstats
path: root/ipalib/tests/test_base.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/tests/test_base.py')
-rw-r--r--ipalib/tests/test_base.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/ipalib/tests/test_base.py b/ipalib/tests/test_base.py
index 818b7713a..0dfd3438f 100644
--- a/ipalib/tests/test_base.py
+++ b/ipalib/tests/test_base.py
@@ -183,6 +183,17 @@ class test_NameSpace:
assert len(kw) == len(ns) == 3
+def test_Named():
+ class named_class(base.Named):
+ """
+ This class is so introspective!
+ """
+ i = named_class()
+ assert i.name == 'named_class'
+ assert i.cli == 'named-class'
+ assert i.doc == 'This class is so introspective!'
+
+
def test_Command():
class user(object):
name = 'user'