diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2009-01-28 21:21:56 -0700 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2009-02-03 15:29:04 -0500 |
commit | 48a278047db50f919a45ef82a57a6983804ed523 (patch) | |
tree | ef77a52e7e901c86d397343f21b3583ebcf9bd02 /ipalib | |
parent | 77e782e2cb5413cde9501568155cce9283ff7b7d (diff) | |
download | freeipa-48a278047db50f919a45ef82a57a6983804ed523.tar.gz freeipa-48a278047db50f919a45ef82a57a6983804ed523.tar.xz freeipa-48a278047db50f919a45ef82a57a6983804ed523.zip |
Mostly got the test_xmlrpc/ tests working again
Diffstat (limited to 'ipalib')
-rw-r--r-- | ipalib/__init__.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ipalib/__init__.py b/ipalib/__init__.py index 5da7de82a..f82c4dc76 100644 --- a/ipalib/__init__.py +++ b/ipalib/__init__.py @@ -870,6 +870,7 @@ freeIPA.org: ''' +import os import plugable from backend import Backend from frontend import Command, LocalOrRemote, Application @@ -908,7 +909,11 @@ def create_api(mode='dummy'): ) if mode is not None: api.env.mode = mode + assert mode != 'production' return api - api = create_api(mode=None) + +if os.environ.get('IPA_UNIT_TEST_MODE', None) == 'cli_test': + api.bootstrap(context='cli', in_server=False) + api.finalize() |