aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMike Crute <mcrute@gmail.com>2015-07-19 08:45:04 -0700
committerMike Crute <mcrute@gmail.com>2015-07-19 11:29:17 -0700
commit4a99f7776f5e9d75d207a529f6d1be4fccb1bf79 (patch)
treeef133763da219c837b9474dca849ddfa6a84d7a5 /tests
parent4096d31e72014250f7785e49e282350a3cf63f95 (diff)
downloadpydora-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.py8
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