Commit Graph
19 Commits
Author SHA1 Message Date
Nicola Soranzo 34d9388456 Use os.pardir everywhere instead of '..' . 2015-07-14 16:20:29 +01:00
Carl Eberhard d675a6a0b3 Testing: use unittest2 to allow 2.7 assertions 2015-05-07 17:50:56 -04:00
Martin Cech d28ea45556 Merge branch 'release_15.05' into dev
Conflicts:
	config/plugins/visualizations/common/templates/script_entry_point.mako
2015-05-07 13:09:24 -04:00
John Chilton 04bc0b2111 Fix assertions in test_VisualizationsRegistry.py...
...that were implicitly assumed fixed Python hashing.
2015-05-06 14:12:25 -04:00
John Chilton 499108432a Attempt to fix manager, viz, and web unit tests for Python 2.6...
... using unittest2.
2015-05-06 14:06:16 -04:00
Carl Eberhard 7fd6cc3704 Visualization registry: move tests into directory matching lib/galaxy/visualization/plugins 2015-04-29 13:46:51 -04:00
Carl Eberhard 41abb7d000 Visualization registry: expand plugin testing 2015-04-29 13:40:57 -04:00
Carl Eberhard af1f9db527 Visualizations registry: a bit more shuffling between methods and between plugins and the visualization controller 2015-04-29 11:53:05 -04:00
Carl Eberhard dab23a747c Visualizations Registry: fix broken test that was sending mock template py files to the actual template cache dir 2015-04-28 16:05:25 -04:00
Carl Eberhard ed36e625bb Visualizations registry: refactor the relationship between plugins, the visualization controller, rendering, and rendering saved visualizations, minor fixes; Extend testing; Scatterplot: fix baseUrl resolution when used in own window 2015-04-28 15:41:01 -04:00
Carl Eberhard 1cf6e64abf Visualization registry: update test so that mako caching occurs in the proper place 2015-04-27 10:57:42 -04:00
Carl Eberhard d14aba2408 Visualizations registry: test script entry point; minor cleanup 2015-04-24 16:53:30 -04:00
Carl Eberhard 17e10683b8 Visualizations registry: refactor registry/pluginframework, and promote plugins to class 2015-04-22 15:37:06 -04:00
Carl Eberhard ca2598c97d Interactive environments: move InteractiveEnviornmentRequest to registry.py (since we branch on intenv code there anyway) from pluginframework.py; Add tests for intenv within visreg 2015-04-20 11:17:52 -04:00
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
Carl Eberhard 2926eb0075 Visualizations Registry: update unit test to remove expected visualizations, small fixes 2014-01-14 15:52:01 -05: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 59d539a321 Visualizations registry, QA: initial unit tests; Plugin framework unit tests: remove unneeded tests 2013-09-19 10:09:19 -04:00
Carl Eberhard d4a7c72bb5 Plugin frameworks, QA: add unit tests for PluginManager, HookPluginManager, and PageServingPluginManager 2013-09-18 18:24:00 -04:00