Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
94ec4b8feThis file is pinned to the selected release. Download the original to open it in your design tool.
# System Level UI Tests
This directory contains system tests (simulating user input) using
[pytest](https://docs.pytest.org).
## Requirements
- [`uv`](https://docs.astral.sh/uv/)
- Access to the Slint's [`ui-testing`](https://github.com/slint-ui/ui-testing)
framework. This is not public so far, therefore it's unfortunately not
possible yet for you to run those tests locally. On CI, those tests are run.
## Run Tests
uv run pytest -v --librepcb-executable=/path/to/librepcb
## Run Linter
uv run ruff check
## Auto-format Files
uv run ruff format