cubicweb/hooks/test/unittest_syncsession.py
changeset 11129 97095348b3ee
parent 11127 6464edfa95bb
parent 11057 0b59724cb3f2
child 11348 70337ad23145
equal deleted inserted replaced
11128:9b4de34ad394 11129:97095348b3ee
    69                              {'value-subject': u'unauthorized value'})
    69                              {'value-subject': u'unauthorized value'})
    70             with self.assertRaises(ValidationError) as cm:
    70             with self.assertRaises(ValidationError) as cm:
    71                 req.execute('INSERT CWProperty X: X pkey "ui.language", X value "hop"')
    71                 req.execute('INSERT CWProperty X: X pkey "ui.language", X value "hop"')
    72             self.assertEqual(cm.exception.errors, {'value-subject': u'unauthorized value'})
    72             self.assertEqual(cm.exception.errors, {'value-subject': u'unauthorized value'})
    73 
    73 
       
    74     def test_vreg_propertyvalues_update(self):
       
    75         self.vreg.register_property(
       
    76             'test.int', type='Int', help='', sitewide=True)
       
    77         with self.admin_access.repo_cnx() as cnx:
       
    78             cnx.execute('INSERT CWProperty X: X pkey "test.int", X value "42"')
       
    79             cnx.commit()
       
    80         self.assertEqual(self.vreg.property_value('test.int'), 42)
       
    81 
       
    82 
    74 if __name__ == '__main__':
    83 if __name__ == '__main__':
    75     from logilab.common.testlib import unittest_main
    84     from logilab.common.testlib import unittest_main
    76     unittest_main()
    85     unittest_main()