Identify physics kernels which are not covered by unit tests and write tests for them #223
Labels
code-quality
Tasks such as code formatting improvements, style guideline adherence, refactoring etc.
testing
Related to unit tests, regression tests etc.
Task: Write unit tests for all physics related kernels to ensure full test coverage of this aspect of our code. A "physics kernel" is a function object which computes values for updating the state. These are likely located in the system, constraints, and state folders. This does not include the "high level" functions found in the step folder, which pass data from our data structures to the physics kernels.
Why: Unit tests are a good, and this code has previously been covered by regression and integration testing primarily.
Done means: All of these kernels have at least one unit test, preferably more if necessary to cover obvious variations in functionality.
The text was updated successfully, but these errors were encountered: