diff options
author | Samuel Tardieu <sam@rfc1149.net> | 2012-04-01 18:06:59 +0200 |
---|---|---|
committer | Samuel Tardieu <sam@rfc1149.net> | 2012-04-01 18:06:59 +0200 |
commit | c544c021d9e8455fa64874dc8f443f8bcbce2b34 (patch) | |
tree | 3b5f8ac10c4a3df5849969d1d70f2f426cc2a1be /tests/src/cgeo/geocaching/files | |
parent | 9244830294b8566ba59477041aa7da9ff55bf509 (diff) | |
download | cgeo-c544c021d9e8455fa64874dc8f443f8bcbce2b34.zip cgeo-c544c021d9e8455fa64874dc8f443f8bcbce2b34.tar.gz cgeo-c544c021d9e8455fa64874dc8f443f8bcbce2b34.tar.bz2 |
Add test for #1332
Diffstat (limited to 'tests/src/cgeo/geocaching/files')
-rw-r--r-- | tests/src/cgeo/geocaching/files/GPXImporterTest.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/files/GPXImporterTest.java b/tests/src/cgeo/geocaching/files/GPXImporterTest.java index efc892b..10d60b3 100644 --- a/tests/src/cgeo/geocaching/files/GPXImporterTest.java +++ b/tests/src/cgeo/geocaching/files/GPXImporterTest.java @@ -104,6 +104,20 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { assertEquals(2, cache.getWaypoints().size()); } + public void testImportGpxWithLowercaseNames() throws IOException { + final File tc2012 = new File(tempDir, "tc2012.gpx"); + copyResourceToFile(R.raw.tc2012, tc2012); + + final GPXImporter.ImportGpxFileThread importThread = new GPXImporter.ImportGpxFileThread(tc2012, listId, importStepHandler, progressHandler); + runImportThread(importThread); + + assertImportStepMessages(GPXImporter.IMPORT_STEP_START, GPXImporter.IMPORT_STEP_READ_FILE, GPXImporter.IMPORT_STEP_STORE_CACHES, GPXImporter.IMPORT_STEP_STORE_STATIC_MAPS, GPXImporter.IMPORT_STEP_FINISHED); + + final cgCache cache = cgeoapplication.getInstance().loadCache("AID1", LoadFlags.LOAD_CACHE_OR_DB); + assertCacheProperties(cache); + assertEquals("First Aid Station #1", cache.getName()); + } + private void assertImportStepMessages(int... importSteps) { assertEquals(importSteps.length, importStepHandler.messages.size()); for (int i = 0; i < importSteps.length; i++) { |