You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add some kind of solution verification for system tests. At least to catch obvious problems like when the solid in FSI is not moving.
Properly verify examples that are reproducing papers against the papers.
Run example tests with coverage (expensive). We have to track this coverage separately from the unit test coverage, or the unit test coverage report is useless. We may want to think about showing only the unit test coverage badge, or both if possible. Otherwise, the example coverage should just be used internally to keep track of the example tests.
Try to test the full feature set with system tests (run examples with different BCs, with and without NHS, with and without viscosity, etc.)
I've updated the list and made it very detailed, so that we have a good overview of what we already have and which tests we still need, exactly. For example, in case we add interact! tests first, we might forget about isolated pressure_acceleration tests, since pressure_acceleration will show up as covered in the coverage report.
Feel free to add any other tests that we want to have, so that we don't forget about them.
This is a to-do list for testing and to keep track of the tests we already have.
show
summation_density!
(we only have a very simple test with a single particle, yet)InitialCondition
union
setdiff
intersect
RectangularShape
RectangularTank
SphereShape
kernel_deriv
against automatic differentiation ofkernel
#290)pressure_acceleration
(Add tests for wcsph-wcsphpressure_acceleration
andinteract!
#293)continuity_equation!
interact!
pressure_acceleration
andinteract!
#293)pressure_acceleration
pressure_acceleration
(RHS tests for dummy particles #327)interact!
pressure_evolution
interact!
TrivialNeighborhoodSearch
GridNeighborhoodSearch
The text was updated successfully, but these errors were encountered: