diff --git a/test/unit/app/visualizations/plugins/test_VisualizationsRegistry.py b/test/unit/app/visualizations/plugins/test_VisualizationsRegistry.py index 9534d8b480a..90c843ec0b3 100644 --- a/test/unit/app/visualizations/plugins/test_VisualizationsRegistry.py +++ b/test/unit/app/visualizations/plugins/test_VisualizationsRegistry.py @@ -32,6 +32,13 @@ config1 = """\ dataset_id + + + png + svg + pdf + + """ @@ -121,6 +128,16 @@ class VisualizationsRegistry_TestCase(VisualizationsBase_TestCase): self.assertEqual(vis1.template_path, os.path.join(vis1.path, 'templates')) self.assertEqual(vis1.template_lookup.__class__.__name__, 'TemplateLookup') + vis1_as_dict = vis1.to_dict() + assert vis1_as_dict["specs"] + specs = vis1_as_dict["specs"] + assert "exports" in specs + exports = specs["exports"] + assert len(exports) == 3 + assert "png" in exports + assert "svg" in exports + assert "pdf" in exports + vis2 = plugin_mgr.plugins['vis2'] self.assertEqual(vis2.name, 'vis2') self.assertEqual(vis2.path, os.path.join(expected_plugins_path, 'vis2'))