Created
December 15, 2014 20:22
-
-
Save jfridye/a3c04f6104c52458d6fc to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==================================================================================== FAILURES ===================================================================================== | |
_____________________________________________________________________ TestGeoIPMiddleware.test_debug_override _____________________________________________________________________ | |
args = (<test_geoip_middleware.TestGeoIPMiddleware testMethod=test_debug_override>,), kwargs = {} | |
@wraps(test_func) | |
def inner(*args, **kwargs): | |
with self: | |
> return test_func(*args, **kwargs) | |
../../../python/env/prod_live/lib/python2.6/site-packages/django/test/utils.py:249: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <test_geoip_middleware.TestGeoIPMiddleware testMethod=test_debug_override> | |
@override_settings(DEBUG=True) | |
def test_debug_override(self): | |
self.request.COOKIES[OVERRIDE_COOKIE_NAME] = '75.119.223.46' | |
result = self._run_middleware('192.168.0.1') | |
> self._run_checks('override_cookie', {'city': 'Brea', 'region': 'CA'}, result) | |
mmf/core/middleware/tests_unit/test_geoip_middleware.py:52: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <test_geoip_middleware.TestGeoIPMiddleware testMethod=test_debug_override>, ip = 'override_cookie', expected = {'city': 'Brea', 'region': 'CA'} | |
result = {'area_code': 0, 'city': 'Albany', 'continent': 'NA', 'country_code': 'US', ...} | |
def _run_checks(self, ip, expected, result): | |
for key, known_val in sorted(expected.items()): | |
if known_val != result[key]: | |
> raise AssertionError('Got error in testing GeoIP for IP %s on key %r, expected %r, got %r' % (ip, key, known_val, result[key])) | |
E AssertionError: Got error in testing GeoIP for IP override_cookie on key 'city', expected 'Brea', got u'Albany' | |
mmf/core/middleware/tests_unit/test_geoip_middleware.py:39: AssertionError | |
_______________________________________________________________________ TestGeoIPMiddleware.test_known_data _______________________________________________________________________ | |
self = <test_geoip_middleware.TestGeoIPMiddleware testMethod=test_known_data> | |
def test_known_data(self): | |
for entry in self.KNOWN_DATA: | |
entry = entry.copy() | |
ip = entry.pop('ip') | |
result = self._run_middleware(ip) | |
> self._run_checks(ip, entry, result) | |
mmf/core/middleware/tests_unit/test_geoip_middleware.py:46: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <test_geoip_middleware.TestGeoIPMiddleware testMethod=test_known_data>, ip = '75.119.223.46' | |
expected = {'city': 'Brea', 'country_code': 'US', 'postal_code': '92821', 'region': 'CA'} | |
result = {'area_code': 0, 'city': 'Albany', 'continent': 'NA', 'country_code': 'US', ...} | |
def _run_checks(self, ip, expected, result): | |
for key, known_val in sorted(expected.items()): | |
if known_val != result[key]: | |
> raise AssertionError('Got error in testing GeoIP for IP %s on key %r, expected %r, got %r' % (ip, key, known_val, result[key])) | |
E AssertionError: Got error in testing GeoIP for IP 75.119.223.46 on key 'city', expected u'Brea', got u'Albany' | |
mmf/core/middleware/tests_unit/test_geoip_middleware.py:39: AssertionError | |
------------------------------------------------ generated xml file: /usr/local/web/panama/prod/test_output/unit_test_results.xml ------------------------------------------------- | |
============================================================== 2 failed, 3557 passed, 718 skipped in 150.75 seconds =============================================================== | |
unit tests return code: 1 | |
functional tests return code: | |
suez tests return code: | |
coverage return code: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment