Description
- move tests in a folder underneath origin "tvb"
- add a simple entry point, something like: tvb.test.run_all()
- done with pytest discovery and syntax
- research how difficult would be to have our tests compatible with NOSE
- done with pytest
- try to set by default TEST_SQLITE_PROFILE when in tests, and not DEVELOPMENT_PROFILE
- done, but not ideal: import of BaseTestCase needs to come first (before any other tvb import), as it sets the correct test profile
- try to remove manual "suite" tests gathering, and use some automatic test discovery
- some tests are needed to remain IGNORED (e.g. prefix stand_alone)
- try to speed-up tests (e.g. remove reset_database calls in Burst/FlowControllerTests)
- left for another story
- review init_test_env is default_mlab_exe needed
Gliffy Diagrams
Attachments
Issue Links
- relates to
-
TVB-2339 Upgrade Anaconda Windowsx64 TVB Build Env
-
- Closed
-