diff options
Diffstat (limited to 'tests/src/cgeo/geocaching/cgDataTest.java')
| -rw-r--r-- | tests/src/cgeo/geocaching/cgDataTest.java | 14 |
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); + } +} |
