test/data/rqlexpr_on_computedrel.py
changeset 10554 c39749d14c53
child 10907 9ae707db5265
equal deleted inserted replaced
10553:1d824df4f2bd 10554:c39749d14c53
       
     1 from yams.buildobjs import ComputedRelation, EntityType, RelationDefinition
       
     2 from cubicweb.schema import RRQLExpression
       
     3 
       
     4 class Subject(EntityType):
       
     5     pass
       
     6 
       
     7 class Object(EntityType):
       
     8     pass
       
     9 
       
    10 class relation(RelationDefinition):
       
    11     subject = 'Subject'
       
    12     object = 'Object'
       
    13 
       
    14 class computed(ComputedRelation):
       
    15     rule = 'S relation O'
       
    16     __permissions__ = {'read': (RRQLExpression('S is ET'),)}
       
    17 
       
    18