Skip to content

Chore/issue 24 test suite#34

Merged
jeffreyHoelzel merged 2 commits intomainfrom
chore/issue-24-test-suite
Mar 11, 2026
Merged

Chore/issue 24 test suite#34
jeffreyHoelzel merged 2 commits intomainfrom
chore/issue-24-test-suite

Conversation

@jeffreyHoelzel
Copy link
Collaborator

@jeffreyHoelzel jeffreyHoelzel commented Mar 11, 2026

Summary:

  • added test suite for unit, integration, and E2E tests to run if repo is cloned
  • added workflow that runs tests on merges into main
  • added pyproject.toml for project source of truth and script handling

To run: `pytest -m "unit or integration or e2e" (runs all tests)

Closes issue #24

…management, updated requirements.txt to use pyproject.toml for local development dependency installs
…low to run tests on push to main, fixed small bugs preventing tests from running smoothly
@jeffreyHoelzel jeffreyHoelzel merged commit c3b4aa6 into main Mar 11, 2026
1 check passed
@jeffreyHoelzel jeffreyHoelzel deleted the chore/issue-24-test-suite branch March 11, 2026 17:36
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