Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup vitest #30

Merged
merged 8 commits into from
Feb 2, 2025
Merged

Setup vitest #30

merged 8 commits into from
Feb 2, 2025

Conversation

pawcoding
Copy link
Owner

@pawcoding pawcoding commented Jan 26, 2025

Issues

Changes

  • Setup vitest for unit- and E2E tests
  • Include unit tests is publish pipeline, create new pipeline for integration tests
  • Setup fresh (up-to-date) PocketBase instance for every test run
  • Provide basic test cases for current functionality

Other changes

  • Add Prettier plugins to organize imports and sort package.json file
  • Add lint-staged to only lint / format staged files

@pawcoding pawcoding self-assigned this Jan 26, 2025
@pawcoding pawcoding linked an issue Jan 26, 2025 that may be closed by this pull request
Base automatically changed from next to master February 1, 2025 07:46
@pawcoding pawcoding force-pushed the test/setup-vitest branch 2 times, most recently from ee48af8 to b48239d Compare February 1, 2025 11:02
@pawcoding pawcoding changed the base branch from master to next February 1, 2025 19:11
@pawcoding pawcoding marked this pull request as ready for review February 2, 2025 10:37
@pawcoding pawcoding merged commit 1481c8a into next Feb 2, 2025
1 check passed
@pawcoding pawcoding deleted the test/setup-vitest branch February 2, 2025 10:38
@pawcoding
Copy link
Owner Author

🎉 This PR is included in version 2.3.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@pawcoding pawcoding added the released [bot] This is available in a release label Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released [bot] This is available in a release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Setup unit and e2e tests
1 participant