cubicweb/dataimport/test/test_massive_store.py
changeset 11778 9847a097266e
parent 11777 5b535fe2f364
child 11780 307d96c0ab5a
equal deleted inserted replaced
11777:5b535fe2f364 11778:9847a097266e
   138         with self.admin_access.repo_cnx() as cnx:
   138         with self.admin_access.repo_cnx() as cnx:
   139             store = MassiveObjectStore(cnx)
   139             store = MassiveObjectStore(cnx)
   140 
   140 
   141             store._drop_constraints()
   141             store._drop_constraints()
   142             indexes = all_indexes(cnx)
   142             indexes = all_indexes(cnx)
   143             self.assertNotIn('entities_pkey', indexes)
   143             self.assertIn('entities_pkey', indexes)
   144             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from', 'eid_to'], 'key_'),
   144             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from', 'eid_to'], 'key_'),
   145                              indexes)
   145                              indexes)
   146             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from'], 'idx_'),
   146             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from'], 'idx_'),
   147                              indexes)
   147                              indexes)
   148 
   148 
   247             self.push_geonames_data(self.datapath('geonames.csv'), store)
   247             self.push_geonames_data(self.datapath('geonames.csv'), store)
   248             store.flush()
   248             store.flush()
   249 
   249 
   250             # Check index
   250             # Check index
   251             indexes = all_indexes(cnx)
   251             indexes = all_indexes(cnx)
   252             self.assertNotIn('entities_pkey', indexes)
   252             self.assertIn('entities_pkey', indexes)
   253             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from', 'eid_to'], 'key_'),
   253             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from', 'eid_to'], 'key_'),
   254                              indexes)
   254                              indexes)
   255             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from'], 'idx_'),
   255             self.assertNotIn(build_index_name('owned_by_relation', ['eid_from'], 'idx_'),
   256                              indexes)
   256                              indexes)
   257 
   257