def test_cell_area_region_no_fallback(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, api_type='region', fallback={'lacf': False}) assert query.expected_accuracy is DataAccuracy.none
def test_cell_area_no_fallback(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, fallback={'lacf': False}) self.assertEqual(len(query.cell), 0) self.assertEqual(len(query.cell_area), 0) self.assertEqual(query.expected_accuracy, DataAccuracy.none)
def test_cell_area(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query) self.assertEqual(len(query.cell), 0) self.assertEqual(len(query.cell_area), 1) self.assertEqual(query.expected_accuracy, DataAccuracy.low)
def test_cell_area_no_fallback(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, fallback={'lacf': False}) assert len(query.cell) == 0 assert len(query.cell_area) == 0 assert query.expected_accuracy is DataAccuracy.none
def test_cell_area_no_fallback(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, fallback={'lacf': False}) self.assertEqual(len(query.cell), 0) self.assertEqual(len(query.cell_area), 0) self.assertEqual(query.expected_accuracy, DataAccuracy.none)
def test_cell_area(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query) self.assertEqual(len(query.cell), 0) self.assertEqual(len(query.cell_area), 1) self.assertEqual(query.expected_accuracy, DataAccuracy.low)
def test_cell_area(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query) assert len(query.cell) == 0 assert len(query.cell_area) == 1 assert query.expected_accuracy is DataAccuracy.low
def test_invalid_mcc(self, geoip_db, http_session, session, source, stats): area = CellAreaFactory.build(mcc=235, num_cells=10) area.mcc = 999 query = self.model_query( geoip_db, http_session, session, stats, cells=[area]) results = source.search(query) self.check_model_results(results, None)
def test_cell_area(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query) assert len(query.cell) == 0 assert len(query.cell_area) == 1 assert query.expected_accuracy is DataAccuracy.low assert query.geoip_only is False
def test_invalid_mcc(self, geoip_db, http_session, session, source, stats): area = CellAreaFactory.build(mcc=235, num_cells=10) area.mcc = 999 query = self.model_query(geoip_db, http_session, session, stats, cells=[area]) results = source.search(query) self.check_model_results(results, None)
def test_cell_area_region(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, api_type='region') self.assertEqual(query.expected_accuracy, DataAccuracy.low)
def test_cell_area_region_no_fallback(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, api_type='region', fallback={'lacf': False}) assert query.expected_accuracy is DataAccuracy.none
def test_cell_area_region(self): cell = CellAreaFactory.build() cell_query = self.cell_model_query([cell]) query = Query(cell=cell_query, api_type='region') assert query.expected_accuracy is DataAccuracy.low
def test_invalid_mcc(self): cell = CellAreaFactory.build(mcc=235, num_cells=10) cell.mcc = 999 query = self.model_query(cells=[cell]) results = self.source.search(query) self.check_model_results(results, None)
def test_invalid_mcc(self): cell = CellAreaFactory.build(mcc=235, num_cells=10) cell.mcc = 999 query = self.model_query(cells=[cell]) results = self.source.search(query) self.check_model_results(results, None)