Removed comments and added additional error checking to the test.

Project: http://git-wip-us.apache.org/repos/asf/usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/usergrid/commit/e8a842b9
Tree: http://git-wip-us.apache.org/repos/asf/usergrid/tree/e8a842b9
Diff: http://git-wip-us.apache.org/repos/asf/usergrid/diff/e8a842b9

Branch: refs/heads/master
Commit: e8a842b934574cfee19a90366f9f86e769dde97f
Parents: bdec019
Author: George Reyes <[email protected]>
Authored: Mon Jan 11 15:19:55 2016 -0800
Committer: George Reyes <[email protected]>
Committed: Mon Jan 11 15:19:55 2016 -0800

----------------------------------------------------------------------
 .../org/apache/usergrid/persistence/GeoIT.java    | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/usergrid/blob/e8a842b9/stack/core/src/test/java/org/apache/usergrid/persistence/GeoIT.java
----------------------------------------------------------------------
diff --git 
a/stack/core/src/test/java/org/apache/usergrid/persistence/GeoIT.java 
b/stack/core/src/test/java/org/apache/usergrid/persistence/GeoIT.java
index 33aeb00..b7d708e 100644
--- a/stack/core/src/test/java/org/apache/usergrid/persistence/GeoIT.java
+++ b/stack/core/src/test/java/org/apache/usergrid/persistence/GeoIT.java
@@ -70,16 +70,9 @@ public class GeoIT extends AbstractCoreIT {
         super();
     }
 
-    /**
-     * Validate the ability to remove an entity's location and remove them 
from searches
-     * 1. Create an entity with location
-     * 2. Query with a globally large distance to verify location
-     * 3. Remove the entity's location
-     * 4. Repeat the query, expecting no results
-     */
+
     @Test
     public void testRoundingGeolocationIssue() throws Exception {
-        //Get the EntityManager instance
         EntityManager em = app.getEntityManager();
         assertNotNull(em);
 
@@ -107,9 +100,14 @@ public class GeoIT extends AbstractCoreIT {
 
         //2. Query with a globally large distance to verify location
 
-        Query query = Query.fromQL("select * where location within 609.8 of 
37.334110260009766, -121.89434051513672");
+        Query query = Query.fromQL("select * where location within 609.7 of 
37.334110260009766, -121.89434051513672");
         Results listResults = em.searchCollection(em.getApplicationRef(), 
"collars", query);
-        assertEquals("Nothing should get returned", 0, listResults.size());
+        assertEquals( 5, listResults.size());
+
+        query = Query.fromQL("select * where location within 609.8 of 
37.334110260009766, -121.89434051513672");
+        listResults = em.searchCollection(em.getApplicationRef(), "collars", 
query);
+        assertEquals( 6, listResults.size());
+
 
     }
 

Reply via email to