diff options
author | Sylvain Th?nault <sylvain.thenault@logilab.fr> | 2012-11-13 07:32:23 +0100 |
---|---|---|
committer | Sylvain Th?nault <sylvain.thenault@logilab.fr> | 2012-11-13 07:32:23 +0100 |
commit | 909df133635226ba3e622ea6b0130a541416664b (patch) | |
tree | 94c2dc17655aaa8667dc7adc7884e9ae832c9c19 /registry.py | |
parent | 6b786f3fee5da562e94b9dc14ba08564e8b9bcc9 (diff) | |
download | logilab-common-909df133635226ba3e622ea6b0130a541416664b.tar.gz |
[registry] enhance assertion error message
Diffstat (limited to 'registry.py')
-rw-r--r-- | registry.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/registry.py b/registry.py index cebed8e..64f59e4 100644 --- a/registry.py +++ b/registry.py @@ -218,7 +218,8 @@ class Registry(dict): assert not '__abstract__' in obj.__dict__ assert obj.__select__ oid = oid or obj.__regid__ - assert oid + assert oid, ('no explicit name supplied to register object %s, ' + 'which has no __regid__ set' % obj) if clear: objects = self[oid] = [] else: |