proteus
proteus copied to clipboard
fix regression test interactions
the test modules can have unintended interactions depending on the order and set of tests being run. Need to have clean setup up and tear down code to ensure clean defaults in particularly.
@cekees -
Have a look at the class TestStokesOperatorConstruction
in the file proteus/tests/solver_tests/Qp_tests.py in PR #373.
Is this what you have in mind as far as a setup and tear down? I'm trying to get a better grip on how to automate and set up the test suite. For running benchmark problems, I think the structure used in this class maybe a step in the right direction.
Any thoughts?
@cekees, @alistairbntl my impression is that tests are running better now, is this still relevant?