mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-08-08 14:34:01 -06:00
Add test for _getIOPlugins
This commit is contained in:
parent
c7ab1a9f5d
commit
1103df0cc9
1 changed files with 9 additions and 1 deletions
|
@ -307,4 +307,12 @@ class TestImportProfile:
|
|||
({"setting_version": cura.CuraApplication.CuraApplication.SettingVersion}, True),
|
||||
({"setting_version": 0}, False)])
|
||||
def test_isMetaDataValid(container_registry, metadata, result):
|
||||
assert container_registry._isMetadataValid(metadata) == result
|
||||
assert container_registry._isMetadataValid(metadata) == result
|
||||
|
||||
|
||||
def test_getIOPlugins(container_registry):
|
||||
plugin_registry = unittest.mock.MagicMock()
|
||||
plugin_registry.getActivePlugins = unittest.mock.MagicMock(return_value = ["lizard"])
|
||||
plugin_registry.getMetaData = unittest.mock.MagicMock(return_value = {"zomg": {"test": "test"}})
|
||||
with unittest.mock.patch("UM.PluginRegistry.PluginRegistry.getInstance", unittest.mock.MagicMock(return_value = plugin_registry)):
|
||||
assert container_registry._getIOPlugins("zomg") == [("lizard", {"zomg": {"test": "test"}})]
|
Loading…
Add table
Add a link
Reference in a new issue