Commit Graph
5 Commits
Author SHA1 Message Date
Carl Eberhard 1bc86a5fba Testing: move managers, web/base, datatypes/dataproviders, and visualization 'unit'(?) tests to using common mock objects and loading system; cleanup 2015-04-16 10:25:34 -04:00
John Chilton 962a53e544 Allow run_unit_tests.sh to execute all unit tests in test/unit.
Basically adds __init__.py files to each subdirectory so nose detects these as Python module directories. Also modify dynamic loading of modules in Carl's test cases so the test case can be run with any cwd - including the Galaxy root directory as run_unit_tests.sh will use.

This should roughly double the number of unit tests buildbot runs.
2013-12-04 11:46:32 -06:00
Carl Eberhard d4a7c72bb5 Plugin frameworks, QA: add unit tests for PluginManager, HookPluginManager, and PageServingPluginManager 2013-09-18 18:24:00 -04:00
Carl Eberhard d0ead35d8b Dataproviders, QA: fix counters in FilteredDataProvider, rewrite BlockDataProvider, remove instance checks from dataset dprovs to prevent circular imports; Add unit tests for line dprovs 2013-08-14 11:42:25 -04:00
Carl Eberhard 63658c75c1 Unit tests: add base dataprovider unit tests 2013-07-31 14:07:01 -04:00