X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.gis%2Fsrc%2Ftest%2Fjava%2Forg%2Fargeo%2Fslc%2Fgpx%2Fhibernate%2FHibernateTrackDaoTestCase.java;h=21d9121cea1106cc69465b1a56f0df471c781f97;hb=abc0180c68f7a53cddd066b0f88bc8213d2ae04a;hp=ee22ec59d76dd751143115766f6ffa0ae83967f8;hpb=c024ad5740e922f042d8d6f82beb8a9221b06080;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.gis/src/test/java/org/argeo/slc/gpx/hibernate/HibernateTrackDaoTestCase.java b/runtime/org.argeo.slc.support.gis/src/test/java/org/argeo/slc/gpx/hibernate/HibernateTrackDaoTestCase.java index ee22ec59d..21d9121ce 100644 --- a/runtime/org.argeo.slc.support.gis/src/test/java/org/argeo/slc/gpx/hibernate/HibernateTrackDaoTestCase.java +++ b/runtime/org.argeo.slc.support.gis/src/test/java/org/argeo/slc/gpx/hibernate/HibernateTrackDaoTestCase.java @@ -16,46 +16,38 @@ package org.argeo.slc.gpx.hibernate; -import java.io.File; -import java.io.FileInputStream; -import org.apache.commons.io.IOUtils; -import org.argeo.slc.gpx.TrackDao; -import org.argeo.slc.hibernate.unit.HibernateTestCase; -import org.hibernatespatial.HBSpatialExtension; -import org.hibernatespatial.cfg.HSConfiguration; - -public class HibernateTrackDaoTestCase extends HibernateTestCase { - static { - HSConfiguration config = new HSConfiguration(); - config.setDefaultDialect("org.hibernatespatial.postgis.PostgisDialect"); - - HBSpatialExtension.setConfiguration(config); - } - - public void testImport() throws Exception { - String sensor = "mbaudier"; - File dir = new File("/home/mbaudier/ArgeoOffice/perso/gps/trips/2010"); - - TrackDao trackDao = getBean(TrackDao.class); - long begin = System.currentTimeMillis(); - for (File file : dir.listFiles()) { - if (!file.getName().endsWith(".gpx")) - continue; - FileInputStream in = null; - try { - in = new FileInputStream(file); - trackDao.importTrackPoints(sensor, in); - } catch (Exception e) { - log.warn("Could not import " + file + ": " + e.getMessage()); - throw e; - } finally { - IOUtils.closeQuietly(in); - } - } - double duration = System.currentTimeMillis() - begin; - if (log.isDebugEnabled()) - log.debug("Imported files from " + dir + " in " - + (duration / 1000 / 60) + " min"); - } +public class HibernateTrackDaoTestCase {//extends HibernateTestCase { +// static { +// HSConfiguration config = new HSConfiguration(); +// config.setDefaultDialect("org.hibernatespatial.postgis.PostgisDialect"); +// +// HBSpatialExtension.setConfiguration(config); +// } +// +// public void testImport() throws Exception { +// String sensor = "mbaudier"; +// File dir = new File("/home/mbaudier/ArgeoOffice/perso/gps/trips/2010"); +// +// TrackDao trackDao = getBean(TrackDao.class); +// long begin = System.currentTimeMillis(); +// for (File file : dir.listFiles()) { +// if (!file.getName().endsWith(".gpx")) +// continue; +// FileInputStream in = null; +// try { +// in = new FileInputStream(file); +// trackDao.importTrackPoints(sensor, in); +// } catch (Exception e) { +// log.warn("Could not import " + file + ": " + e.getMessage()); +// throw e; +// } finally { +// IOUtils.closeQuietly(in); +// } +// } +// double duration = System.currentTimeMillis() - begin; +// if (log.isDebugEnabled()) +// log.debug("Imported files from " + dir + " in " +// + (duration / 1000 / 60) + " min"); +// } }