Beispiel #1
0
 def runTest(self):
     rapidrecdb.add_site(self.sitename)
     rrs = RapidRecSite(self.sitename)
     #rrs.set_field_analyzer('nonexistentfield', 4)
     # test inserting a duplicate record - this should be permitted
     rrs.insert_relation(src_group='user', src_name='5', tgt_group='item', tgt_name='10', field='rating')
     rrs.insert_relation(src_group='user', src_name='5', tgt_group='item', tgt_name='10', field='rating')
     #self.assertEqual(rrs.get_field_id('rating'), 2,
     #                 "Field id for rating should have been created when the first " +
     #                 "rating record was inserted into raw.")
     #rrs.set_field_analyzer('rating', 1)
     #self.assertEqual(rrs.get_field_id('rating'), 2,
     #                 "rating was created second; it should have rating = 2, even " +
     #                 "though it has been updated since creation.")
     #self.assertEqual(rrs.get_field_id('newfield'), -1,
     #                 "newfield does not exist and thus should have an invalid field_id")
     #self.assertEqual(rrs.get_field_id('nonexistentfield'), 1,
     #                 "nonexistentfield should have been created first and thus have id=1")
     rrs.insert_meta('user', 3, 'name', 'Bob')