track segments are now concatenated into one big track.
[utils] / gps / src / test / java / org / wamblee / gpx / GpxParserTest.java
diff --git a/gps/src/test/java/org/wamblee/gpx/GpxParserTest.java b/gps/src/test/java/org/wamblee/gpx/GpxParserTest.java
new file mode 100644 (file)
index 0000000..132b37b
--- /dev/null
@@ -0,0 +1,21 @@
+package org.wamblee.gpx;
+
+import java.io.IOException;
+
+import org.wamblee.gps.track.Track;
+import org.wamblee.io.ClassPathResource;
+import org.wamblee.xml.XMLException;
+
+import junit.framework.TestCase;
+
+public class GpxParserTest extends TestCase {
+
+       /**
+        * Tests parsing of a GPS file received by Payne Freret. 
+        */
+       public void testNoJoy() throws IOException, XMLException { 
+               GpxParser parser = new GpxParser();
+               Track track = parser.parse(new ClassPathResource("nojoy.gpx").getInputStream());
+               assertEquals(468, track.size());
+       }
+}