(self)
| 122 | function(value) |
| 123 | |
| 124 | def test_country(self): |
| 125 | g = GeoIP2(city="<invalid>") |
| 126 | self.assertIs(g.is_city, False) |
| 127 | self.assertIs(g.is_country, True) |
| 128 | for query in self.query_values: |
| 129 | with self.subTest(query=query): |
| 130 | self.assertEqual(g.country(query), self.expected_country) |
| 131 | self.assertEqual( |
| 132 | g.country_code(query), self.expected_country["country_code"] |
| 133 | ) |
| 134 | self.assertEqual( |
| 135 | g.country_name(query), self.expected_country["country_name"] |
| 136 | ) |
| 137 | |
| 138 | def test_country_using_city_database(self): |
| 139 | g = GeoIP2(country="<invalid>") |
nothing calls this directly
no test coverage detected