wads.tests.conftest

Pytest configuration and hooks for wads tests.

wads.tests.conftest.github_actions_env(github_env_files, tmp_path)[source]

Mock GitHub Actions environment variables.

wads.tests.conftest.github_env_files(tmp_path)[source]

Create temporary files for GitHub Actions environment.

wads.tests.conftest.pytest_configure(config)[source]

Configure pytest with custom markers.

wads.tests.conftest.pytest_terminal_summary(terminalreporter, exitstatus, config)[source]

Custom hook to count and display error messages in the summary. Provides a grouped view of errors to make logs more readable.

wads.tests.conftest.sample_package(tmp_path)[source]

Create a sample package structure for testing.

wads.tests.conftest.sample_pyproject(tmp_path)[source]

Create a sample pyproject.toml for testing.