server/test/unittest_schemaserial.py
changeset 9990 c84ad981fc4a
parent 9968 50f046bf0e50
parent 9984 793377697c81
child 10213 e53cc2182cf8
equal deleted inserted replaced
9974:b240b33c7125 9990:c84ad981fc4a
   325               'oe': None,
   325               'oe': None,
   326               'description': u'',
   326               'description': u'',
   327               'internationalizable': True,
   327               'internationalizable': True,
   328               'fulltextindexed': False,
   328               'fulltextindexed': False,
   329               'ordernum': 3,
   329               'ordernum': 3,
   330               'defaultval': Binary('text/plain'),
   330               'defaultval': Binary.zpickle(u'text/plain'),
   331               'indexed': False,
   331               'indexed': False,
   332               'formula': None,
   332               'formula': None,
   333               'cardinality': u'?1'}),
   333               'cardinality': u'?1'}),
   334             ('INSERT CWConstraint X: X value %(value)s, X cstrtype CT, EDEF constrained_by X '
   334             ('INSERT CWConstraint X: X value %(value)s, X cstrtype CT, EDEF constrained_by X '
   335              'WHERE CT eid %(ct)s, EDEF eid %(x)s',
   335              'WHERE CT eid %(ct)s, EDEF eid %(x)s',
   341              {'x': None,
   341              {'x': None,
   342               'value': u'max=50',
   342               'value': u'max=50',
   343               'ct': 'SizeConstraint_eid'})],
   343               'ct': 'SizeConstraint_eid'})],
   344                              list(rdef2rql(schema['description_format'].rdefs[('CWRType', 'String')],
   344                              list(rdef2rql(schema['description_format'].rdefs[('CWRType', 'String')],
   345                                            cstrtypemap)))
   345                                            cstrtypemap)))
   346 
       
   347 
   346 
   348     def test_updateeschema2rql1(self):
   347     def test_updateeschema2rql1(self):
   349         self.assertListEqual([('SET X description %(description)s,X final %(final)s,'
   348         self.assertListEqual([('SET X description %(description)s,X final %(final)s,'
   350                                'X name %(name)s WHERE X eid %(x)s',
   349                                'X name %(name)s WHERE X eid %(x)s',
   351                                {'description': u'define a final relation: link a final relation type from'
   350                                {'description': u'define a final relation: link a final relation type from'