diff options
author | Mike Crute <mcrute@gmail.com> | 2015-07-19 08:45:04 -0700 |
---|---|---|
committer | Mike Crute <mcrute@gmail.com> | 2015-07-19 11:29:17 -0700 |
commit | 4a99f7776f5e9d75d207a529f6d1be4fccb1bf79 (patch) | |
tree | ef133763da219c837b9474dca849ddfa6a84d7a5 /tests | |
parent | 4096d31e72014250f7785e49e282350a3cf63f95 (diff) | |
download | pydora-4a99f7776f5e9d75d207a529f6d1be4fccb1bf79.tar.bz2 pydora-4a99f7776f5e9d75d207a529f6d1be4fccb1bf79.tar.xz pydora-4a99f7776f5e9d75d207a529f6d1be4fccb1bf79.zip |
Reset transport on partner auth
fixes #11
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_pandora/test_clientbuilder.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/test_pandora/test_clientbuilder.py b/tests/test_pandora/test_clientbuilder.py index db9f885..4dc5b5e 100644 --- a/tests/test_pandora/test_clientbuilder.py +++ b/tests/test_pandora/test_clientbuilder.py | |||
@@ -91,13 +91,17 @@ class TestSettingsDictBuilder(TestCase): | |||
91 | def test_default_values(self): | 91 | def test_default_values(self): |
92 | client = self._build_minimal() | 92 | client = self._build_minimal() |
93 | 93 | ||
94 | self.assertIsNone(client.transport.proxy) | 94 | self.assertEqual({}, client.transport._http.proxies) |
95 | self.assertEqual(DEFAULT_API_HOST, client.transport.api_host) | 95 | self.assertEqual(DEFAULT_API_HOST, client.transport.api_host) |
96 | self.assertEqual(APIClient.MED_AUDIO_QUALITY, | 96 | self.assertEqual(APIClient.MED_AUDIO_QUALITY, |
97 | client.default_audio_quality) | 97 | client.default_audio_quality) |
98 | 98 | ||
99 | def test_validate_client(self): | 99 | def test_validate_client(self): |
100 | client = self._build_maximal() | 100 | client = self._build_maximal() |
101 | expected_proxies = { | ||
102 | "http": "proxy.example.com", | ||
103 | "https": "proxy.example.com" | ||
104 | } | ||
101 | 105 | ||
102 | self.assertIsNotNone(client.transport.cryptor.bf_in) | 106 | self.assertIsNotNone(client.transport.cryptor.bf_in) |
103 | self.assertIsNotNone(client.transport.cryptor.bf_out) | 107 | self.assertIsNotNone(client.transport.cryptor.bf_out) |
@@ -106,7 +110,7 @@ class TestSettingsDictBuilder(TestCase): | |||
106 | self.assertEqual("pass", client.partner_password) | 110 | self.assertEqual("pass", client.partner_password) |
107 | self.assertEqual("dev", client.device) | 111 | self.assertEqual("dev", client.device) |
108 | 112 | ||
109 | self.assertEqual("proxy.example.com", client.transport.proxy) | 113 | self.assertEqual(expected_proxies, client.transport._http.proxies) |
110 | self.assertEqual("example.com", client.transport.api_host) | 114 | self.assertEqual("example.com", client.transport.api_host) |
111 | self.assertEqual("high", client.default_audio_quality) | 115 | self.assertEqual("high", client.default_audio_quality) |
112 | 116 | ||