From 89643b7497a7174cdf8f927ae94c1aecf82f0bf5 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Thu, 23 Mar 2017 10:13:14 -0700 Subject: [PATCH] make the status api test pass in python 2 --- setup.py | 2 +- tests/test_warcprox.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 14f55f3..2d43a91 100755 --- a/setup.py +++ b/setup.py @@ -51,7 +51,7 @@ except: setuptools.setup( name='warcprox', - version='2.1b1.dev59', + version='2.1b1.dev60', description='WARC writing MITM HTTP/S proxy', url='https://github.com/internetarchive/warcprox', author='Noah Levitt', diff --git a/tests/test_warcprox.py b/tests/test_warcprox.py index a11e3ec..1bdc282 100755 --- a/tests/test_warcprox.py +++ b/tests/test_warcprox.py @@ -1284,7 +1284,7 @@ def test_status_api(warcprox_): response = requests.get(url) assert response.status_code == 200 response_dict = json.loads(response.content.decode('ascii')) - assert response_dict.keys() == { + assert set(response_dict.keys()) == { 'role', 'version', 'host', 'address', 'port', 'pid', 'load', 'queue_size'} assert response_dict['role'] == 'warcprox'