brainglobe / brainrender

a python based software for visualization of neuroanatomical and morphological data.
https://brainglobe.info/documentation/brainrender/index.html
BSD 3-Clause "New" or "Revised" License
538 stars 75 forks source link

[Feature] improve testing set-up #285

Closed alessandrofelder closed 4 months ago

alessandrofelder commented 9 months ago

Is your feature request related to a problem? Please describe. By default, not all tests are run, neither in a local development environment nor on CI. You need to specify --runlocal --runslow to pytest.

Describe the solution you'd like Either all tests are run always, or all tests are run by default locally (but not on CI)

Additional context

adamltyson commented 9 months ago

FYI we do have a convention here: https://brainglobe.info/community/developers/testing.html#long-running-tests

adamltyson commented 5 months ago

Just bumping this. Basically all the "slow" tests fail, but they're rarely run, so they may as well not be there.