def test_has_map(self): expected_allegations = [ OfficerAllegationFactory()] allegation = OfficerAllegationFactory().allegation allegation.point = None allegation.save() query_string = 'has_map=true' expected_ids = [o.id for o in expected_allegations] self.check_built_query(query_string, expected_ids)
def test_latlng(self): expected_allegations = OfficerAllegationFactory.create_batch(2) for i in range(len(expected_allegations)): allegation = expected_allegations[i].allegation allegation.point = Point(0 + i/1000, 0 + 1/1000) allegation.save() allegation = OfficerAllegationFactory().allegation allegation.point = Point(650, 650) allegation.save() query_string = 'latlng=0,0&radius=500' expected_ids = [o.id for o in expected_allegations] self.check_built_query(query_string, expected_ids)