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 API tests #1873

Open
casperiv0 opened this issue Nov 21, 2023 · 0 comments
Open

Setup API tests #1873

casperiv0 opened this issue Nov 21, 2023 · 0 comments
Labels
📖 documentation Improvements or additions to documentation help wanted Extra attention is needed tests

Comments

@casperiv0
Copy link
Member

casperiv0 commented Nov 21, 2023

To keep SnailyCAD maintainable, we need tests. We have a lot of API routes which are not tested, only tested during development. This is fine, but comes with a large drawback: when a new feature is added, parts of the code get changed, therefore sometimes stuff could break.
Tests can assure us that the feature will break or continue working on feature additions or large changes.

This is a rather extremely large task, but should pay off in the longer run. We should do this incrementally to make sure we test everything properly.

Additional Context

@casperiv0 casperiv0 added 📖 documentation Improvements or additions to documentation help wanted Extra attention is needed tests labels Nov 21, 2023
@casperiv0 casperiv0 self-assigned this Nov 21, 2023
@casperiv0 casperiv0 moved this from 🆕 New to 🔖 Planned in SnailyCADv4 Main Board Nov 21, 2023
@casperiv0 casperiv0 removed their assignment Feb 3, 2024
@MarshyMelloow MarshyMelloow moved this from 🔖 Planned to 🆕 New in SnailyCADv4 Main Board Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 documentation Improvements or additions to documentation help wanted Extra attention is needed tests
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant