diff options
Diffstat (limited to 'test/data/regobjects.py')
-rw-r--r-- | test/data/regobjects.py | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/test/data/regobjects.py b/test/data/regobjects.py index 6cea558..4ad0e94 100644 --- a/test/data/regobjects.py +++ b/test/data/regobjects.py @@ -1,22 +1,29 @@ """unittest_registry data file""" from logilab.common.registry import yes, RegistrableObject, RegistrableInstance + class Proxy(object): """annoying object should that not be registered, nor cause error""" + def __getattr__(self, attr): return 1 + trap = Proxy() + class AppObjectClass(RegistrableObject): - __registry__ = 'zereg' - __regid__ = 'appobject1' + __registry__ = "zereg" + __regid__ = "appobject1" __select__ = yes() + class AppObjectInstance(RegistrableInstance): - __registry__ = 'zereg' + __registry__ = "zereg" __select__ = yes() + def __init__(self, regid): self.__regid__ = regid -appobject2 = AppObjectInstance('appobject2') + +appobject2 = AppObjectInstance("appobject2") |