Actually import DummyPlugin to ensure it was properly loaded

This commit is contained in:
Laurent Monin
2019-04-06 14:48:58 +02:00
parent dd42b5e3bd
commit ae779631c1

View File

@@ -139,6 +139,10 @@ class TestPicardPluginsInstall(TestPicardPluginsCommonTmpDir):
self.assertEqual(len(pm.plugins), 1, msg)
self.assertEqual(pm.plugins[0].name, 'Dummy plugin', msg)
# if module is properly loaded, this should work
from picard.plugins.dummyplugin import DummyPlugin
d = DummyPlugin()
def _test_plugin_install_data(self, name):
# simulate installation from UI using data from picard plugins api web service
with open(_testplugins[name], 'rb') as f:
@@ -152,6 +156,10 @@ class TestPicardPluginsInstall(TestPicardPluginsCommonTmpDir):
self.assertEqual(len(pm.plugins), 1, msg)
self.assertEqual(pm.plugins[0].name, 'Dummy plugin', msg)
# if module is properly loaded, this should work
from picard.plugins.dummyplugin import DummyPlugin
d = DummyPlugin()
# module
def test_plugin_install_module(self):
self._test_plugin_install('module')