Fix doctests for pluginregistry.py
authorBenjamin Braatz <bb@bbraatz.eu>
Tue, 2 Mar 2021 19:59:12 +0000 (20:59 +0100)
committerBenjamin Braatz <bb@bbraatz.eu>
Tue, 2 Mar 2021 19:59:12 +0000 (20:59 +0100)
controlpi/pluginregistry.py

index ff229a6302652e5a8ec593ce49edb3f4a85d32c0..6fc35cbfcd622a5c406463caa3ef2140ddf9494d 100644 (file)
@@ -33,8 +33,6 @@ Plugin2: <class 'pluginregistry.Plugin2'>
 'Plugin1' is in registry.
 >>> p1 = registry['Plugin1']
 >>> i1 = p1()
->>> print(i1)
-<pluginregistry.Plugin1 object at 0x...>
 """
 import importlib
 import pkgutil
@@ -127,8 +125,8 @@ class PluginRegistry(collections.abc.Mapping):
         >>> class Plugin2(BasePlugin):
         ...     pass
         >>> registry = PluginRegistry('importlib', BasePlugin)
-        >>> print(registry.__iter__())
-        <dict_keyiterator object at 0x...>
+        >>> print(type(registry.__iter__()))
+        <class 'dict_keyiterator'>
         >>> for name in registry:
         ...     print(name)
         Plugin1