cubicweb/test/data_schemareader/schema.py
changeset 11057 0b59724cb3f2
parent 10907 9ae707db5265
child 11775 39cf9e55ada8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cubicweb/test/data_schemareader/schema.py	Sat Jan 16 13:48:51 2016 +0100
@@ -0,0 +1,9 @@
+from cubicweb.schemas.base import in_group, CWSourceSchemaConfig
+# copy __permissions__ to avoid modifying a shared dictionary
+in_group.__permissions__ = in_group.__permissions__.copy()
+in_group.__permissions__['read'] = ('managers',)
+
+cw_for_source = CWSourceSchemaConfig.get_relation('cw_for_source')
+cw_for_source.__permissions__ = {'read': ('managers', 'users'),
+                                 'add': ('managers',),
+                                 'delete': ('managers',)}