Ornithology is a Python-based testing framework for HTCondor. It has two major components:
The Python package
ornithology, which resides in the HTCondor source tree at
ornithologyprovides a Python API for standing up, communicating with, and shutting down a “personal” (i.e., run as a non-root user) HTCondor pool.
pytestintegration. pytest is a popular Python testing framework in its own right.
ornithologyitself does not reference
pytest. Instead, integration is provided by
pytestsupport files like