aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/test
diff options
context:
space:
mode:
authorStephan Merker <merker.stephan@googlemail.com>2011-10-03 16:17:01 +0200
committerBananeweizen <bananeweizen@gmx.de>2011-10-03 16:17:01 +0200
commit25adf45d906fe8cf6ddeb21d66ce3ccd9fd82939 (patch)
treee81fc581548de8c974ecfca858c14778e964d3fb /tests/src/cgeo/geocaching/test
parentf52b1f0c1a58978efd5e8478f29484cb1f3b421e (diff)
downloadcgeo-25adf45d906fe8cf6ddeb21d66ce3ccd9fd82939.zip
cgeo-25adf45d906fe8cf6ddeb21d66ce3ccd9fd82939.tar.gz
cgeo-25adf45d906fe8cf6ddeb21d66ce3ccd9fd82939.tar.bz2
fix #586: manual merge of usability improvement for GPX import
I hope I got it right. I had to apply this as patch, as my Eclipse didn't want to merge this pull request by any means.
Diffstat (limited to 'tests/src/cgeo/geocaching/test')
-rw-r--r--tests/src/cgeo/geocaching/test/cgeogpxesTest.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/test/cgeogpxesTest.java b/tests/src/cgeo/geocaching/test/cgeogpxesTest.java
new file mode 100644
index 0000000..9c2d088
--- /dev/null
+++ b/tests/src/cgeo/geocaching/test/cgeogpxesTest.java
@@ -0,0 +1,25 @@
+package cgeo.geocaching.test;
+
+import cgeo.geocaching.cgeogpxes;
+
+import android.test.AndroidTestCase;
+
+public class cgeogpxesTest extends AndroidTestCase {
+ private cgeogpxes cgeogpxes = new cgeogpxes();
+
+ public void testFileNameMatches() {
+ assertTrue(cgeogpxes.filenameBelongsToList("1234567.gpx"));
+ assertTrue(cgeogpxes.filenameBelongsToList("1234567.GPX"));
+ assertTrue(cgeogpxes.filenameBelongsToList(".gpx"));
+ assertTrue(cgeogpxes.filenameBelongsToList("1234567.loc"));
+ assertTrue(cgeogpxes.filenameBelongsToList("1234567.LOC"));
+
+ assertFalse(cgeogpxes.filenameBelongsToList("1234567.gpy"));
+ assertFalse(cgeogpxes.filenameBelongsToList("1234567.agpx"));
+ assertFalse(cgeogpxes.filenameBelongsToList("1234567"));
+ assertFalse(cgeogpxes.filenameBelongsToList(""));
+ assertFalse(cgeogpxes.filenameBelongsToList("gpx"));
+
+ assertFalse(cgeogpxes.filenameBelongsToList("1234567-wpts.gpx"));
+ }
+}