mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-11-04 23:43:20 +08:00
26 lines
747 B
Python
26 lines
747 B
Python
"""
|
|
Test lib/galaxy/visualization/plugins/plugin.
|
|
"""
|
|
|
|
from galaxy.app_unittest_utils import galaxy_mock
|
|
from galaxy.visualization.plugins.plugin import VisualizationPlugin
|
|
from . import VisualizationsBase_TestCase
|
|
|
|
|
|
class TestVisualizationsPlugin(VisualizationsBase_TestCase):
|
|
|
|
def test_default_init(self):
|
|
"""
|
|
A plugin with no context passed in should have sane defaults.
|
|
"""
|
|
vis_dir = galaxy_mock.MockDir(
|
|
{
|
|
"config": {"vis1.xml": ""},
|
|
"static": {},
|
|
}
|
|
)
|
|
plugin = VisualizationPlugin(vis_dir.root_path, "myvis", {})
|
|
assert plugin.name == "myvis"
|
|
assert plugin.path == vis_dir.root_path
|
|
assert plugin.config == {}
|