Skip to content

Commit d313043

Browse files
author
Teun Zengerink
committed
Test resource validity check
1 parent 1bc5dd5 commit d313043

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

tests.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,15 @@ def test_query_parameters(self):
8787
self.client.set_query_parameters(params)
8888
self.assertEqual(self.client.get_query_parameters(), 'limit=1&since=1235454')
8989

90+
def test_check_resource_validity(self):
91+
with self.assertRaises(ub.GeneralError):
92+
self.client.check_resource_validity('nonexisting', 'nonexisting', 'nonexisting')
93+
with self.assertRaises(ub.GeneralError):
94+
self.client.check_resource_validity('live', 'nonexisting', 'nonexisting')
95+
with self.assertRaises(ub.GeneralError):
96+
self.client.check_resource_validity('live', 'websites', 'nonexisting')
97+
self.assertEqual(self.client.check_resource_validity('live', 'websites', 'button'), '/live/websites/button')
98+
9099

91100
if __name__ == '__main__':
92101
unittest_main()

usabilla.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class APIClient(object):
7474
"""
7575

7676
resources = {
77-
'scopes' : {
77+
'scopes' : {
7878
'live': {
7979
'products': {
8080
'websites': {

0 commit comments

Comments
 (0)