emmett-framework / granian

A Rust HTTP server for Python applications
BSD 3-Clause "New" or "Revised" License
2.42k stars 75 forks source link

Enhance test suite #2

Open gi0baro opened 2 years ago

robhudson commented 3 weeks ago

I'm interested in contributing to this issue. Could you provide some more details on what enhancements are needed for the test suite? Specifically:

  1. What areas lack coverage?
  2. Are you looking for more unit tests, integration tests, or both?
  3. Are there any known edge cases that need better testing?
  4. Any specific goals or metrics you're aiming for (e.g., code coverage percentage)?
  5. What would be your top priority for improvement?

Thanks!

gi0baro commented 2 weeks ago

@robhudson thank you for your interest!

Regarding your questions (I will probably also update the description with few of the following points):

Given all the above points, I don't have any specific top priority; I think my general feeling is that the investment should be made on tests preventing issues like #325 to happen in the first place, rather than increasing the general coverage.