Skip to content
This repository has been archived by the owner on Apr 23, 2021. It is now read-only.

Automated Testing #19

Open
rushsteve1 opened this issue May 11, 2019 · 3 comments
Open

Automated Testing #19

rushsteve1 opened this issue May 11, 2019 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@rushsteve1
Copy link
Contributor

As of right now there are no Unit or Integration tests of any kind. This should probably be fixed to ensure that the application doesn't suddenly break for us. It would also allow for better CI/CD practices down the line.

@rushsteve1 rushsteve1 added the enhancement New feature or request label May 11, 2019
@rushsteve1 rushsteve1 added this to the RC milestone May 11, 2019
@rushsteve1
Copy link
Contributor Author

Tools and features

Continuous Integration

  • Travis
  • Circle

Continuous Deployment

Can be built into the CI pipeline. Would be best to automatically deploy to DockerHub (or similar) and then have the server automatically update using Oroborous.

Code Quality

  • CodeClimate

Test Coverage

  • Coveralls

Dependency Updating

  • Dependabot

@rushsteve1 rushsteve1 added the good first issue Good for newcomers label Jun 3, 2019
@rushsteve1
Copy link
Contributor Author

I'm marking this as a "Good First Issue" since writing unit tests is a great way to learn your way around the code and how things work.

For more information about testing the chapter of the Rust book as well as this section of the Rocket guide are very helpful.

@rushsteve1
Copy link
Contributor Author

Tagging #66 as related.

@rushsteve1 rushsteve1 removed the good first issue Good for newcomers label Jun 6, 2020
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant