-
-
Notifications
You must be signed in to change notification settings - Fork 239
Description
Is your feature request related to a problem? Please describe.
RocketPy test suite is currently very slow. Among other factors, this has to do with the fact that unit tests and integration tests (which are being treated as unit tests in many ways) are being kept in the same folder.
Describe the solution you'd like
Restructuring the test suite will bring clarity as well as proper treatment depending on the nature of the test. With regards to the unit tests, they need to be refactored: commented, rewritten and etc.
Additional context
Even though some methods had tests written for them, bugs occurred. Of course, this situation might happen even though unit tests are available for a certain method. However, that also indicates that the test suite/testing process is not robust enough. As an example of this, check this bug:
#476
- Add a simple documentation or guideline to the "development" section in our documentation, just to ensure people know how to start creating new tests if needed.