web/test/data/schema.py
changeset 10969 b4de8b1cc135
parent 10302 7725396eb3df
child 11127 6464edfa95bb
equal deleted inserted replaced
10968:9c6c3e68422e 10969:b4de8b1cc135
    17 # with CubicWeb.  If not, see <http://www.gnu.org/licenses/>.
    17 # with CubicWeb.  If not, see <http://www.gnu.org/licenses/>.
    18 
    18 
    19 from yams.buildobjs import (EntityType, RelationDefinition, SubjectRelation,
    19 from yams.buildobjs import (EntityType, RelationDefinition, SubjectRelation,
    20                             String, Int, Datetime, Boolean, Float)
    20                             String, Int, Datetime, Boolean, Float)
    21 from yams.constraints import IntervalBoundConstraint
    21 from yams.constraints import IntervalBoundConstraint
       
    22 
       
    23 from cubicweb import _
       
    24 
    22 
    25 
    23 class Salesterm(EntityType):
    26 class Salesterm(EntityType):
    24     described_by_test = SubjectRelation('File', cardinality='1*',
    27     described_by_test = SubjectRelation('File', cardinality='1*',
    25                                         composite='subject', inlined=True)
    28                                         composite='subject', inlined=True)
    26     amount = Int(constraints=[IntervalBoundConstraint(0, 100)])
    29     amount = Int(constraints=[IntervalBoundConstraint(0, 100)])