\r
package org.argeo.slc.gpx.hibernate;\r
\r
-import java.io.File;\r
-import java.io.FileInputStream;\r
\r
-import org.apache.commons.io.IOUtils;\r
-import org.argeo.slc.gpx.TrackDao;\r
-import org.argeo.slc.hibernate.unit.HibernateTestCase;\r
-import org.hibernatespatial.HBSpatialExtension;\r
-import org.hibernatespatial.cfg.HSConfiguration;\r
-\r
-public class HibernateTrackDaoTestCase extends HibernateTestCase {\r
- static {\r
- HSConfiguration config = new HSConfiguration();\r
- config.setDefaultDialect("org.hibernatespatial.postgis.PostgisDialect");\r
- \r
- HBSpatialExtension.setConfiguration(config);\r
- }\r
-\r
- public void testImport() throws Exception {\r
- String sensor = "mbaudier";\r
- File dir = new File("/home/mbaudier/ArgeoOffice/perso/gps/trips/2010");\r
-\r
- TrackDao trackDao = getBean(TrackDao.class);\r
- long begin = System.currentTimeMillis();\r
- for (File file : dir.listFiles()) {\r
- if (!file.getName().endsWith(".gpx"))\r
- continue;\r
- FileInputStream in = null;\r
- try {\r
- in = new FileInputStream(file);\r
- trackDao.importTrackPoints(sensor, in);\r
- } catch (Exception e) {\r
- log.warn("Could not import " + file + ": " + e.getMessage());\r
- throw e;\r
- } finally {\r
- IOUtils.closeQuietly(in);\r
- }\r
- }\r
- double duration = System.currentTimeMillis() - begin;\r
- if (log.isDebugEnabled())\r
- log.debug("Imported files from " + dir + " in "\r
- + (duration / 1000 / 60) + " min");\r
- }\r
+public class HibernateTrackDaoTestCase {//extends HibernateTestCase {\r
+// static {\r
+// HSConfiguration config = new HSConfiguration();\r
+// config.setDefaultDialect("org.hibernatespatial.postgis.PostgisDialect");\r
+// \r
+// HBSpatialExtension.setConfiguration(config);\r
+// }\r
+//\r
+// public void testImport() throws Exception {\r
+// String sensor = "mbaudier";\r
+// File dir = new File("/home/mbaudier/ArgeoOffice/perso/gps/trips/2010");\r
+//\r
+// TrackDao trackDao = getBean(TrackDao.class);\r
+// long begin = System.currentTimeMillis();\r
+// for (File file : dir.listFiles()) {\r
+// if (!file.getName().endsWith(".gpx"))\r
+// continue;\r
+// FileInputStream in = null;\r
+// try {\r
+// in = new FileInputStream(file);\r
+// trackDao.importTrackPoints(sensor, in);\r
+// } catch (Exception e) {\r
+// log.warn("Could not import " + file + ": " + e.getMessage());\r
+// throw e;\r
+// } finally {\r
+// IOUtils.closeQuietly(in);\r
+// }\r
+// }\r
+// double duration = System.currentTimeMillis() - begin;\r
+// if (log.isDebugEnabled())\r
+// log.debug("Imported files from " + dir + " in "\r
+// + (duration / 1000 / 60) + " min");\r
+// }\r
}\r