diff -r 3648b718a0d3 -r 5346d9f3d5ec server/test/data/schema.py --- a/server/test/data/schema.py Thu Jul 23 15:15:29 2009 +0200 +++ b/server/test/data/schema.py Thu Jul 23 15:17:11 2009 +0200 @@ -63,8 +63,8 @@ __specializes_schema__ = True travaille_subdivision = ObjectRelation('Personne') -_euser = import_schema('base').CWUser -_euser.__relations__[0].fulltextindexed = True +from cubicweb.schemas.base import CWUser +CWUser.get_relations('login').next().fulltextindexed = True class Note(EntityType): date = String(maxsize=10) @@ -131,14 +131,14 @@ 'delete': ('managers', RRQLExpression('O owned_by U')), } -class para(AttributeRelationType): +class para(RelationType): permissions = { 'read': ('managers', 'users', 'guests'), 'add': ('managers', ERQLExpression('X in_state S, S name "todo"')), 'delete': ('managers', ERQLExpression('X in_state S, S name "todo"')), } -class test(AttributeRelationType): +class test(RelationType): permissions = {'read': ('managers', 'users', 'guests'), 'delete': ('managers',), 'add': ('managers',)}