├── .flake8 ├── .github └── workflows │ ├── main.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── crashtest ├── __init__.py ├── contracts │ ├── __init__.py │ ├── base_solution.py │ ├── has_solutions_for_exception.py │ ├── provides_solution.py │ ├── solution.py │ └── solution_provider_repository.py ├── frame.py ├── frame_collection.py ├── inspector.py ├── py.typed └── solution_providers │ ├── __init__.py │ └── solution_provider_repository.py ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── helpers.py ├── solution_providers ├── __init__.py └── test_solution_provider_repository.py ├── test_frame.py └── test_inspector.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/README.md -------------------------------------------------------------------------------- /crashtest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/__init__.py -------------------------------------------------------------------------------- /crashtest/contracts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crashtest/contracts/base_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/contracts/base_solution.py -------------------------------------------------------------------------------- /crashtest/contracts/has_solutions_for_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/contracts/has_solutions_for_exception.py -------------------------------------------------------------------------------- /crashtest/contracts/provides_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/contracts/provides_solution.py -------------------------------------------------------------------------------- /crashtest/contracts/solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/contracts/solution.py -------------------------------------------------------------------------------- /crashtest/contracts/solution_provider_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/contracts/solution_provider_repository.py -------------------------------------------------------------------------------- /crashtest/frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/frame.py -------------------------------------------------------------------------------- /crashtest/frame_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/frame_collection.py -------------------------------------------------------------------------------- /crashtest/inspector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/inspector.py -------------------------------------------------------------------------------- /crashtest/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crashtest/solution_providers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crashtest/solution_providers/solution_provider_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/crashtest/solution_providers/solution_provider_repository.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/solution_providers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/solution_providers/test_solution_provider_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/tests/solution_providers/test_solution_provider_repository.py -------------------------------------------------------------------------------- /tests/test_frame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/tests/test_frame.py -------------------------------------------------------------------------------- /tests/test_inspector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/python-poetry/crashtest/HEAD/tests/test_inspector.py --------------------------------------------------------------------------------