From 5d2436b504f3329a63d6005d2317faa0dfc2bb89 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Wed, 7 Oct 2015 17:18:44 +0100 Subject: Add test for more GPS coordinates We really should be able to parse the coordinates that we show in our own HTML export as well as the standard Google format... both have a comma between the latitude and longitude. Signed-off-by: Dirk Hohndel --- tests/testgpscoords.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'tests/testgpscoords.cpp') diff --git a/tests/testgpscoords.cpp b/tests/testgpscoords.cpp index c5a4d22a4..50bb4bcdb 100644 --- a/tests/testgpscoords.cpp +++ b/tests/testgpscoords.cpp @@ -101,6 +101,18 @@ void TestGpsCoords::testPrefixNoUnitParse() coord2double(48, 51.491), -coord2double(2, 17.677)); } +void TestGpsCoords::testOurWeb() +{ + testParseOK("12° 8' 0.24\" , -68° 16' 58.44\"", + coord2double(12, 8, 0.24 ), -coord2double(68, 16, 58.44)); +} + +void TestGpsCoords::testGoogle() +{ + testParseOK("12.133400, -68.282900", + coord2double(12, 8, 0.24 ), -coord2double(68, 16, 58.44)); +} + void TestGpsCoords::testParseOK(const QString &txt, double expectedLat, double expectedLon) { -- cgit v1.2.3-70-g09d2