# HG changeset patch # User Denis Laxalde # Date 1448875102 -3600 # Node ID a24a13742f3c264f2d28117c3b05fc677bd093a4 # Parent eb05348b0e2d381af65f85dc421b0daa6c966955 [test] Use datapath() in massive store tests diff -r eb05348b0e2d -r a24a13742f3c dataimport/test/test_massive_store.py --- a/dataimport/test/test_massive_store.py Fri Nov 27 12:26:17 2015 +0100 +++ b/dataimport/test/test_massive_store.py Mon Nov 30 10:18:22 2015 +0100 @@ -16,7 +16,6 @@ # with this program. If not, see . """Massive store test case""" -import os.path as osp import itertools from cubicweb.dataimport import ucsvreader @@ -25,9 +24,6 @@ from cubicweb.dataimport.massive_store import MassiveObjectStore -HERE = osp.abspath(osp.dirname(__file__)) - - def setUpModule(): startpgcluster(__file__) @@ -49,7 +45,7 @@ def push_geonames_data(self, dumpname, store): # Push timezones cnx = store._cnx - for code, gmt, dst, raw_offset in ucsvreader(open(osp.join(HERE, 'data/timeZones.txt'), 'rb'), + for code, gmt, dst, raw_offset in ucsvreader(open(self.datapath('timeZones.txt'), 'rb'), delimiter='\t'): cnx.create_entity('TimeZone', code=code, gmt=float(gmt), dst=float(dst), raw_offset=float(raw_offset)) @@ -208,7 +204,7 @@ def test_simple_insert(self): with self.admin_access.repo_cnx() as cnx: store = MassiveObjectStore(cnx) - self.push_geonames_data(osp.join(HERE, 'data/geonames.csv'), store) + self.push_geonames_data(self.datapath('geonames.csv'), store) store.flush() store.commit() store.finish() @@ -221,7 +217,7 @@ def test_index_building(self): with self.admin_access.repo_cnx() as cnx: store = MassiveObjectStore(cnx) - self.push_geonames_data(osp.join(HERE, 'data/geonames.csv'), store) + self.push_geonames_data(self.datapath('geonames.csv'), store) store.flush() # Check index