diff options
author | mike <michael.jmontcalm@gmail.com> | 2009-11-24 03:12:49 (GMT) |
---|---|---|
committer | mike <michael.jmontcalm@gmail.com> | 2009-11-24 04:22:24 (GMT) |
commit | 10f70b3a165dabca7478c76d3d4d342293bb1fbb (patch) | |
tree | fc5a9a8aa977ae78a59458503aafb0fa4fa4395f | |
parent | bd5ef9294c66413bb4b4eca9d32aa8be684fd573 (diff) |
Boy scout : Fixing addon tests!
-rw-r--r-- | tests/addontests.py | 7 | ||||
-rw-r--r-- | tutorius/addon.py | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/tests/addontests.py b/tests/addontests.py index ceaee2b..5a48e42 100644 --- a/tests/addontests.py +++ b/tests/addontests.py @@ -47,4 +47,9 @@ class AddonTest(unittest.TestCase): def test_get_addon_meta(self): addon._cache = None meta = addon.get_addon_meta("BubbleMessage") - assert set(meta.keys()) == set(['type', 'mandatory_props', 'class', 'display_name', 'name', 'icon',]) + keys = meta.keys() + assert 'mandatory_props' in keys + assert 'class' in keys + assert 'display_name' in keys + assert 'name' in keys + assert 'icon' in keys diff --git a/tutorius/addon.py b/tutorius/addon.py index 21ebffa..6e3d8b9 100644 --- a/tutorius/addon.py +++ b/tutorius/addon.py @@ -66,10 +66,10 @@ def create(name, *args, **kwargs): try: return comp_metadata['class'](*args, **kwargs) except: - logging.error("Could not instantiate %s with parameters %s, %s"%(comp_metadata['name'],str(args), str(kwargs))) + logging.debug("Could not instantiate %s with parameters %s, %s"%(comp_metadata['name'],str(args), str(kwargs))) return None except KeyError: - logging.error("Addon not found for class '%s'", name) + logging.debug("Addon not found for class '%s'", name) return None def list_addons(): |