| """Pytest-based test framework for Apache httpd (migration from Apache::Test). | |
| Phase 1: server lifecycle, config generation, C-module compilation, HTTP client. | |
| Phase 2: test-facing API (t_cmp, need_* markers) used by the translated tests. | |
| """ | |
| from .client import TestClient | |
| from .cmodules import clean_modules, compile_all | |
| from .config import TestConfig | |
| from .probe import HttpdInfo, probe | |
| from .server import HttpdServer | |
| from .testapi import ( | |
| need_cgi, | |
| need_lwp, | |
| need_min_apache_version, | |
| need_module, | |
| need_php, | |
| need_ssl, | |
| not_backported, | |
| t_cmp, | |
| ) | |
| __all__ = [ | |
| "HttpdInfo", | |
| "HttpdServer", | |
| "TestClient", | |
| "TestConfig", | |
| "clean_modules", | |
| "compile_all", | |
| "need_cgi", | |
| "need_lwp", | |
| "need_min_apache_version", | |
| "need_module", | |
| "need_php", | |
| "need_ssl", | |
| "not_backported", | |
| "probe", | |
| "t_cmp", | |
| ] |