aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/cgDataTest.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2012-04-21 15:44:19 +0200
committerSamuel Tardieu <sam@rfc1149.net>2012-04-21 15:46:43 +0200
commitd14c208add7cacf6309104e9182d4513964cbf80 (patch)
tree496fbb6cfc7a289c268bade6874c464b53eddbf8 /tests/src/cgeo/geocaching/cgDataTest.java
parentb8a68d1cc85d3bd2bd1e85211259b224cc25e546 (diff)
downloadcgeo-d14c208add7cacf6309104e9182d4513964cbf80.zip
cgeo-d14c208add7cacf6309104e9182d4513964cbf80.tar.gz
cgeo-d14c208add7cacf6309104e9182d4513964cbf80.tar.bz2
Remove extra space in query and add tests for checking correctness
Diffstat (limited to 'tests/src/cgeo/geocaching/cgDataTest.java')
-rw-r--r--tests/src/cgeo/geocaching/cgDataTest.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/src/cgeo/geocaching/cgDataTest.java b/tests/src/cgeo/geocaching/cgDataTest.java
index 15634a2..15e3170 100644
--- a/tests/src/cgeo/geocaching/cgDataTest.java
+++ b/tests/src/cgeo/geocaching/cgDataTest.java
@@ -2,6 +2,8 @@ package cgeo.geocaching;
import cgeo.geocaching.enumerations.CacheType;
import cgeo.geocaching.enumerations.LoadFlags;
+import cgeo.geocaching.geopoint.Geopoint;
+import cgeo.geocaching.geopoint.Viewport;
import android.test.ApplicationTestCase;
@@ -91,4 +93,14 @@ public class cgDataTest extends ApplicationTestCase<cgeoapplication> {
app.removeList(listId2);
}
}
-} \ No newline at end of file
+
+ // Check that queries don't throw an exception (see issue #1429).
+ public static void testLoadWaypoints() {
+ final Viewport viewport = new Viewport(new Geopoint(-1, -2), new Geopoint(3, 4));
+ final cgeoapplication app = cgeoapplication.getInstance();
+ app.getWaypointsInViewport(viewport, false, false);
+ app.getWaypointsInViewport(viewport, false, true);
+ app.getWaypointsInViewport(viewport, true, false);
+ app.getWaypointsInViewport(viewport, true, true);
+ }
+}