diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2008-08-06 02:00:18 +0000 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2008-08-06 02:00:18 +0000 |
commit | c6f69e1c66b86f8f375a3c561922a42fdc0b1afb (patch) | |
tree | e4e3ea28fb18234a4ec5d841913a8eb38f7eb7c2 /ipalib/tests/test_plugable.py | |
parent | f31f7813febf0665a072d474166ea883bc7365dc (diff) | |
download | freeipa-c6f69e1c66b86f8f375a3c561922a42fdc0b1afb.tar.gz freeipa-c6f69e1c66b86f8f375a3c561922a42fdc0b1afb.tar.xz freeipa-c6f69e1c66b86f8f375a3c561922a42fdc0b1afb.zip |
54: Added plugable.Proxy._clone() method; fleshed out public.obj; updated unit tests; port ipa script
Diffstat (limited to 'ipalib/tests/test_plugable.py')
-rw-r--r-- | ipalib/tests/test_plugable.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ipalib/tests/test_plugable.py b/ipalib/tests/test_plugable.py index a9a6492d1..6949fdeb1 100644 --- a/ipalib/tests/test_plugable.py +++ b/ipalib/tests/test_plugable.py @@ -161,6 +161,13 @@ def test_Proxy(): assert getattr(p, name)(1) == 3 assert read_only(p, name)(1) == 3 + # Test cloning: + i = do_something() + p = CommandProxy(i) + c = p._clone('do_a_thing') + assert isinstance(c, CommandProxy) + assert c.name == 'do_a_thing' + def test_Registrar(): class Base1(object): |