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

Introduce testing for backend code #123

Open
janine9vn opened this issue Dec 25, 2021 · 0 comments
Open

Introduce testing for backend code #123

janine9vn opened this issue Dec 25, 2021 · 0 comments
Labels
P2 Medium priority tasks. triage Issues that require triage attention type: discussion A discussion about implementation, typically preceding a feature. type: feature A new feature that should be added to the application.

Comments

@janine9vn
Copy link
Contributor

Description

We should look into how to test our backend Starlette code to ensure that changes do not invalidate existing validations, features or other components in the application.

Justification

We want to notice when things go awry before we deploy them to production, so we should aim to validate our model code to ensure we don't end up with dodgy data in our database.

Implementation

We'll need to pick a testing framework, Starlette also provides a testing client for automating tests.

@janine9vn janine9vn added P2 Medium priority tasks. type: feature A new feature that should be added to the application. type: discussion A discussion about implementation, typically preceding a feature. triage Issues that require triage attention labels Dec 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Medium priority tasks. triage Issues that require triage attention type: discussion A discussion about implementation, typically preceding a feature. type: feature A new feature that should be added to the application.
Projects
None yet
Development

No branches or pull requests

1 participant