summaryrefslogtreecommitdiffstats
path: root/tests/test_ipalib/test_cli.py
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2008-10-30 01:34:46 -0600
committerJason Gerard DeRose <jderose@redhat.com>2008-10-30 01:34:46 -0600
commit2fee6a3e20169f12b837647f0f71d6f28937490f (patch)
treef84fc2ad8486a70ba51be6cd36214ab9dc6ac53f /tests/test_ipalib/test_cli.py
parentddb5449c7faabbd4c1b71adfe84c386b943a163f (diff)
downloadfreeipa-2fee6a3e20169f12b837647f0f71d6f28937490f.tar.gz
freeipa-2fee6a3e20169f12b837647f0f71d6f28937490f.tar.xz
freeipa-2fee6a3e20169f12b837647f0f71d6f28937490f.zip
Added tests.util.get_api() function to create a standard (api, home) tuple for unit testing
Diffstat (limited to 'tests/test_ipalib/test_cli.py')
-rw-r--r--tests/test_ipalib/test_cli.py17
1 files changed, 2 insertions, 15 deletions
diff --git a/tests/test_ipalib/test_cli.py b/tests/test_ipalib/test_cli.py
index 7b3239d7c..f13db51eb 100644
--- a/tests/test_ipalib/test_cli.py
+++ b/tests/test_ipalib/test_cli.py
@@ -21,8 +21,7 @@
Test the `ipalib.cli` module.
"""
-from tests.util import raises, getitem, no_set, no_del, read_only, ClassChecker
-from tests.util import TempHome
+from tests.util import raises, get_api, ClassChecker
from ipalib import cli, plugable, frontend, backend
@@ -92,8 +91,6 @@ from_cli_conf = overridden in default.conf
"""
-
-
class test_CLI(ClassChecker):
"""
Test the `ipalib.cli.CLI` class.
@@ -101,17 +98,7 @@ class test_CLI(ClassChecker):
_cls = cli.CLI
def new(self, argv=tuple()):
- home = TempHome()
- api = plugable.API(
- frontend.Command,
- frontend.Object,
- frontend.Method,
- frontend.Property,
- frontend.Application,
- backend.Backend,
- )
- api.env.mode = 'unit_test'
- api.env.in_tree = True
+ (api, home) = get_api()
o = self.cls(api, argv)
assert o.api is api
return (o, api, home)