From 25adf45d906fe8cf6ddeb21d66ce3ccd9fd82939 Mon Sep 17 00:00:00 2001 From: Stephan Merker Date: Mon, 3 Oct 2011 16:17:01 +0200 Subject: 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. --- tests/src/cgeo/geocaching/test/cgeogpxesTest.java | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/src/cgeo/geocaching/test/cgeogpxesTest.java (limited to 'tests/src/cgeo/geocaching/test') 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")); + } +} -- cgit v1.1