view MANIFEST.in @ 6556:a9e776515d8d

tests: add global test_context_fixture Move the existing app_test_context_fixture from test_pullrequests.py to conftest.py to make it available to all test modules. It is useful in two cases: 1. there is test setup code (xUnit style) that needs to execute in the same test context as the actual test. 2. even without test setup code, an entire test needs to be executed in a test context. In this case, the fixture just reduces code complexity by not requiring changes in the test code (compared to standard 'with test_context'). It is possible to apply this (or any) fixture to an entire test class using the class decorator @pytest.mark.usefixtures("...") This is similar to 'autouse=True' but can be used even if the fixture is defined elsewhere.
author Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
date Sun, 15 Jan 2017 20:49:23 +0100
parents 213085032127
children 8cea7986ed79
line wrap: on
line source

include           Apache-License-2.0.txt
include           CONTRIBUTORS
include           COPYING
include           LICENSE-MERGELY.html
include           LICENSE.md
include           MIT-Permissive-License.txt
include           README.rst
include           development.ini
recursive-include docs *
recursive-include init.d *
recursive-include kallithea/alembic *
include           kallithea/bin/ldap_sync.conf
include           kallithea/bin/template.ini.mako
recursive-include kallithea/i18n *
recursive-include kallithea/public *
recursive-include kallithea/templates *
recursive-include kallithea/tests/fixtures *
recursive-include kallithea/tests/scripts *
include           kallithea/tests/test.ini
include           kallithea/tests/vcs/aconfig