diff -r 7f83e6a5acc3 -r 6464edfa95bb hooks/test/unittest_syncsession.py --- a/hooks/test/unittest_syncsession.py Fri Feb 12 16:13:43 2016 +0100 +++ b/hooks/test/unittest_syncsession.py Tue Feb 16 19:18:37 2016 +0100 @@ -71,6 +71,15 @@ req.execute('INSERT CWProperty X: X pkey "ui.language", X value "hop"') self.assertEqual(cm.exception.errors, {'value-subject': u'unauthorized value'}) + def test_vreg_propertyvalues_update(self): + self.vreg.register_property( + 'test.int', type='Int', help='', sitewide=True) + with self.admin_access.repo_cnx() as cnx: + cnx.execute('INSERT CWProperty X: X pkey "test.int", X value "42"') + cnx.commit() + self.assertEqual(self.vreg.property_value('test.int'), 42) + + if __name__ == '__main__': from logilab.common.testlib import unittest_main unittest_main()