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