mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-23 15:40:01 -06:00
840de9bb48
Make ipaclient a Python library like ipapython, ipalib, etc. Use setup.py instead of autotools for installing it. Move C client tools, Python scripts, and man pages, to client/. Remove old, empty or outdated, boilerplate files (NEWS, README, AUTHORS). Remove /setup-client.py (ipalib/setup.py should be used instead). Update Makefiles and the spec file accordingly. https://fedorahosted.org/freeipa/ticket/5638 Reviewed-By: Jan Cholasta <jcholast@redhat.com>
26 lines
967 B
INI
26 lines
967 B
INI
# pytest configuration
|
|
|
|
# This file lives in ipatests/pytest.ini, so it can be included by setup.py,
|
|
# and it's symlinked from the project's root directory, so py.test finds it
|
|
# when called with no arguments.
|
|
|
|
[pytest]
|
|
python_classes = test_ Test
|
|
addopts = --doctest-modules
|
|
--junit-prefix ipa
|
|
-p ipatests.pytest_plugins.nose_compat
|
|
-p ipatests.pytest_plugins.declarative
|
|
-p ipatests.pytest_plugins.integration
|
|
-p ipatests.pytest_plugins.beakerlib
|
|
# Ignore files for doc tests.
|
|
# TODO: ideally, these should all use __name__=='__main__' guards
|
|
--ignore=setup.py
|
|
--ignore=checks/check-ra.py
|
|
--ignore=daemons/ipa-otpd/test.py
|
|
--ignore=doc/examples/python-api.py
|
|
--ignore=install/share/copy-schema-to-ca.py
|
|
--ignore=install/share/wsgi.py
|
|
markers =
|
|
tier0: basic unit tests and critical functionality
|
|
tier1: functional API tests
|