diff options
Diffstat (limited to 'ipatests/setup.py')
-rw-r--r-- | ipatests/setup.py | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/ipatests/setup.py b/ipatests/setup.py new file mode 100644 index 000000000..86ee9129a --- /dev/null +++ b/ipatests/setup.py @@ -0,0 +1,60 @@ +#!/usr/bin/python2 +# Copyright (C) 2007 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, either version 3 of the License, or +# (at your option) any later version. +# +# 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, see <http://www.gnu.org/licenses/>. +# + +"""FreeIPA tests + +FreeIPA is a server for identity, policy, and audit. +""" +import os +import sys + +# include ../ for ipasetup.py +sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + +from ipasetup import ipasetup # noqa: E402 + +ipasetup( + name="ipatests", + doc=__doc__, + package_dir={'ipatests': ''}, + packages=[ + "ipatests", + "ipatests.pytest_plugins", + "ipatests.test_cmdline", + "ipatests.test_install", + "ipatests.test_integration", + "ipatests.test_ipalib", + "ipatests.test_ipapython", + "ipatests.test_ipaserver", + "ipatests.test_ipaserver.test_install", + "ipatests.test_pkcs10", + "ipatests.test_webui", + "ipatests.test_xmlrpc", + "ipatests.test_xmlrpc.tracker" + ], + scripts=['ipa-run-tests', 'ipa-test-config', 'ipa-test-task'], + package_data={ + 'ipatests': ['pytest.ini'], + 'ipatests.test_install': ['*.update'], + 'ipatests.test_integration': ['scripts/*'], + 'ipatests.test_ipalib': ['data/*'], + 'ipatests.test_pkcs10': ['*.csr'], + "ipatests.test_ipaserver": ['data/*'], + 'ipatests.test_xmlrpc': ['data/*'], + } +) |