Skip to content

ci: add tests workflow (bash + pytest)#6

Merged
marksverdhei merged 1 commit into
mainfrom
ci/add-tests-workflow
Jun 25, 2026
Merged

ci: add tests workflow (bash + pytest)#6
marksverdhei merged 1 commit into
mainfrom
ci/add-tests-workflow

Conversation

@marksverdhei

Copy link
Copy Markdown
Owner

chatfiles had tests (39 bash in test_cf.sh, 13 pytest in tests/) but no CI. This adds a minimal workflow running both on push-to-main and PRs.

Verified both suites pass standalone before adding: bash test_cf.sh → 39/39, pytest tests/ → 13/13. Only dep is pytest (textual is stubbed in the test). Mirrors the CI Markus added to spritegrid (#37). (hivemind: adding missing CI.)

Runs the existing 39-test bash suite (test_cf.sh) and the 13 pytest
unit tests in tests/ on push to main and PRs. Both already pass; this
just guards against regressions. No deps beyond pytest (textual is
stubbed in the tests).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@marksverdhei marksverdhei merged commit 8e1cd3f into main Jun 25, 2026
1 check passed
@marksverdhei marksverdhei deleted the ci/add-tests-workflow branch June 25, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant