Metadata-Version: 2.4
Name: finitelycomputable-tests
Version: 25.7
Summary: Imports for all the test modules for the apps in the microsites of finitelycomputable.net.
Author-email: Samuel Newbold <sam@rwsh.org>
License-Expression: AGPL-3.0-only
Project-URL: Documentation, https://github.com/thrasymache/microsites
Project-URL: Source, https://github.com/thrasymache/microsites
Project-URL: Gitlab, https://gitlab.com/thrasymache/microsites
Project-URL: sourcehut, https://git.sr.ht/~thrasymache/finitelycomputable-microsites
Project-URL: NotABug, https://notabug.org/thrasymache/finitelycomputable-microsites
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
Provides-Extra: tests
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-env; extra == "tests"

========================
FinitelyComputable-Tests
========================

This application provides a package the modules of which attempt to import the
actual test modules in finitelycomputable.tests, and ignores ImportErrors. The
reason for this is that finitelycomputable.tests is a namespace package,
support for which in pytest is new and does not appear to include the situation
where the test modules themselves are in a namespace package.

Note that using this shortcut means that if any of the tests themselves
generate an ImportError, those tests will be silently ignored.
