diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2008-10-07 21:06:01 -0600 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2008-10-07 21:06:01 -0600 |
commit | 151b8ba38a33184ecc6e20dd8ffac1971e4a5b1e (patch) | |
tree | 8e3a5ca276f8fd836a38546b02753573ebb50a8e /ipa_webui | |
parent | 7721443a625b2efd0744ad347c62795e5ba6bb91 (diff) | |
download | freeipa-151b8ba38a33184ecc6e20dd8ffac1971e4a5b1e.tar.gz freeipa-151b8ba38a33184ecc6e20dd8ffac1971e4a5b1e.tar.xz freeipa-151b8ba38a33184ecc6e20dd8ffac1971e4a5b1e.zip |
Moved ipa_webui/tests/ to tests/test_ipa_webui/
Diffstat (limited to 'ipa_webui')
-rw-r--r-- | ipa_webui/tests/__init__.py | 21 | ||||
-rw-r--r-- | ipa_webui/tests/test_controllers.py | 70 |
2 files changed, 0 insertions, 91 deletions
diff --git a/ipa_webui/tests/__init__.py b/ipa_webui/tests/__init__.py deleted file mode 100644 index c06471327..000000000 --- a/ipa_webui/tests/__init__.py +++ /dev/null @@ -1,21 +0,0 @@ -# Authors: Jason Gerard DeRose <jderose@redhat.com> -# -# Copyright (C) 2008 Red Hat -# see file 'COPYING' for use and warranty information -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; version 2 only -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -""" -Test the `ipa_webui` package. -""" diff --git a/ipa_webui/tests/test_controllers.py b/ipa_webui/tests/test_controllers.py deleted file mode 100644 index f5944dd9e..000000000 --- a/ipa_webui/tests/test_controllers.py +++ /dev/null @@ -1,70 +0,0 @@ -# Authors: Jason Gerard DeRose <jderose@redhat.com> -# -# Copyright (C) 2008 Red Hat -# see file 'COPYING' for use and warranty information -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; version 2 only -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -""" -Test the `ipa_webui.controller` module. -""" - -from ipa_webui import controller - - - -class test_Controller(object): - """ - Test the `controller.Controller` class. - """ - - def test_init(self): - """ - Test the `ipa_webui.controller.Controller.__init__()` method. - """ - o = controller.Controller() - assert o.template is None - template = 'The template.' - o = controller.Controller(template) - assert o.template is template - - def test_output_xhtml(self): - """ - Test the `ipa_webui.controller.Controller.output_xhtml` method. - """ - class Template(object): - def __init__(self): - self.calls = 0 - self.kw = {} - - def serialize(self, **kw): - self.calls += 1 - self.kw = kw - return dict(kw) - - d = dict(output='xhtml-strict', format='pretty') - t = Template() - o = controller.Controller(t) - assert o.output_xhtml() == d - assert t.calls == 1 - - def test_output_json(self): - """ - Test the `ipa_webui.controller.Controller.output_json` method. - """ - o = controller.Controller() - assert o.output_json() == '{}' - e = '{\n "age": 27, \n "first": "John", \n "last": "Doe"\n}' - j = o.output_json(last='Doe', first='John', age=27) - assert j == e |