diff options
| author | Bananeweizen <Bananeweizen@gmx.de> | 2012-11-27 09:05:40 +0100 |
|---|---|---|
| committer | Bananeweizen <Bananeweizen@gmx.de> | 2012-11-27 09:05:40 +0100 |
| commit | ffbed572e4158afe4217e9528cb26c321a34bd8c (patch) | |
| tree | 8d23c08cd19326c8d6f548fa6b5a9a3ea1897b15 /tests/src | |
| parent | 57c75c64d989d01e985b52eab6e93d44da539f28 (diff) | |
| parent | 06608af852274ce5c394e647795c1763e2509080 (diff) | |
| download | cgeo-ffbed572e4158afe4217e9528cb26c321a34bd8c.zip cgeo-ffbed572e4158afe4217e9528cb26c321a34bd8c.tar.gz cgeo-ffbed572e4158afe4217e9528cb26c321a34bd8c.tar.bz2 | |
Merge branch 'release'
Diffstat (limited to 'tests/src')
| -rw-r--r-- | tests/src/cgeo/geocaching/files/GPXParserTest.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/files/GPXParserTest.java b/tests/src/cgeo/geocaching/files/GPXParserTest.java index bd18baf..693076a 100644 --- a/tests/src/cgeo/geocaching/files/GPXParserTest.java +++ b/tests/src/cgeo/geocaching/files/GPXParserTest.java @@ -278,6 +278,23 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { removeCacheCompletely(geocode); } + public void testDuplicateImport() throws IOException, ParserException { + final String geocode = "GC31J2H"; + removeCacheCompletely(geocode); + + // first import + List<cgCache> caches = readGPX10(R.raw.lazy); + assertEquals(1, caches.size()); + assertEquals(6, caches.get(0).getLogs().size()); + + // second import + caches = readGPX10(R.raw.lazy); + assertEquals(1, caches.size()); + assertEquals(6, caches.get(0).getLogs().size()); + + removeCacheCompletely(geocode); + } + @Override protected void setUp() throws Exception { super.setUp(); |
