summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAndy Shea <aa.shea@gmail.com>2013-03-28 11:39:22 +1000
committerAndy Shea <aa.shea@gmail.com>2013-03-28 11:39:22 +1000
commit725b5f5fb8d398d388b76eed13c9e0c3519d5139 (patch)
tree66ee2b933bd01af843d611fea0b6d4a5ca6de133 /tests
parent9894ff820ea383c79fe798493237a78f612f2e1e (diff)
downloadoauthlib-725b5f5fb8d398d388b76eed13c9e0c3519d5139.tar.gz
Changed token type validation to be case-insensitive.
Diffstat (limited to 'tests')
-rw-r--r--tests/oauth2/draft25/test_client.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/oauth2/draft25/test_client.py b/tests/oauth2/draft25/test_client.py
index 47ed538..acceaca 100644
--- a/tests/oauth2/draft25/test_client.py
+++ b/tests/oauth2/draft25/test_client.py
@@ -43,6 +43,14 @@ class ClientTest(TestCase):
client = Client(self.client_id, token_type="invalid")
self.assertRaises(ValueError, client.add_token, self.uri)
+ # Case-insensitive token type
+ client = Client(self.client_id, access_token=self.access_token, token_type="bEAreR")
+ uri, headers, body = client.add_token(self.uri, body=self.body,
+ headers=self.headers)
+ self.assertURLEqual(uri, self.uri)
+ self.assertFormBodyEqual(body, self.body)
+ self.assertEqual(headers, self.bearer_header)
+
# Missing access token
client = Client(self.client_id)
self.assertRaises(ValueError, client.add_token, self.uri)