Commit Graph

18 Commits

Author SHA1 Message Date
Lorenz Lechner
f7e43a2a4f do not fail on lint 2026-02-14 21:10:38 +01:00
Lorenz Lechner
ef21205ed4 update pixi version 2026-02-14 21:04:36 +01:00
Lorenz Lechner
be58b5856f tests: pytest, visual tests (projekt_001), CI (pylint+visual, update-references)
- Switch from unittest to pytest (test_gears.py, xfail for OCC helical extrusion)
- Add visual regression tests (freecad.visual_tests): test_visual_projects.py, projekt_001
- Pixi: test/test-visual/test-visual-xvfb/create-references/clean-test, create-references-xvfb
- GitHub: Pylint workflow on push, pull_request, workflow_dispatch; visual tests on Linux (xvfb)
- GitHub: Update reference images workflow (workflow_dispatch)
- setup-pixi v0.9.4, pixi v0.44.0, checkout v4
- .gitignore: artifacts/, .pytest_exitstatus

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-14 21:02:35 +01:00
Lorenz Lechner
26e8703270 gh-action build matrix 2024-12-08 14:22:55 +01:00
Lorenz Lechner
df9d17e975 gh-action add test 2024-12-08 14:21:20 +01:00
Lorenz Lechner
156359c6e0 gh-action: add test 2024-12-08 12:56:03 +01:00
looooo
63a399cc88 gh-action fix 2024-12-08 00:32:14 +01:00
looooo
6dea1e4162 pixi: add pylint 2024-12-08 00:30:44 +01:00
lorenz
0aaf67a2c6 Update pylint.yml 2024-01-04 22:37:03 +01:00
lorenz
d24bee2e53 Update pylint.yml 2024-01-04 22:30:26 +01:00
lorenz
2ee9521740 Update pylint.yml 2024-01-04 22:24:35 +01:00
lorenz
9d4a87b6e4 Update pylint.yml 2024-01-04 22:23:15 +01:00
lorenz
ceacf02cd6 Update pylint.yml 2024-01-04 22:21:46 +01:00
lorenz
c2472f1dcb Update pylint.yml 2024-01-04 22:19:03 +01:00
lorenz
f5cd2bf3d4 Update pylint.yml 2024-01-04 22:16:49 +01:00
looooo
246ee57d14 update gh-action 2024-01-04 20:54:04 +01:00
lorenz
9abfe687f1 gh-action: only test py311 2024-01-04 20:25:03 +01:00
lorenz
681ad0a222 Create pylint.yml 2023-12-24 19:03:53 +01:00