def testAddToBars(store): # Test 1: Use addToBars() f = Foo() store.addObject(f) b = Bar() f.addToBars(b) b.dumpAttrs() store.saveChanges() store.clear() f = store.fetchObjectsOfClass(Foo)[0] bars = f.bars() assert len(bars) == 1, 'bars=%r' % bars assert bars[0].foo() == f reset(store)