f3ts-cookiecutter is the fastest way to start a new functional test project for the FixturFab Test Runner. Instead of wiring up pytest, configuration, and packaging by hand, generate a working project from the cookiecutter-f3ts-runner template and start writing tests.
Generate a project#
Install cookiecutter, then run the template:
pip install -U cookiecutter
cookiecutter https://gitlab.com/fixturfab/software/cookiecutter-f3ts-runnerAnswer the prompts — project name, organization, Python version, test-plan name, and author — and you get a Poetry-managed Python project with a starter pytest-f3ts test plan, linting and pre-commit hooks, GitLab CI, and a Dockerfile ready to deploy to the test runner via Balena.