Get a passing pipeline!
Please explicitly test all test cases on your device! You need pytest
for that.
To test the pipeline, you find all infos in the gitlab-ci.yml
The important stuff:
You need some packages
pip install pdoc3 pytest flake8 flake8-bugbear pep8-naming flake8-builtins flake8-comprehensions
Test whether flake8 works via
flake8 --count --statistics --max-line-length=120 --ignore=E731,E125 curvepy
Test pytest via IDE or
python -m pytest -s -v curvepy/tests
Edited by Lars Quentin