parent
6ae13096c7
commit
bab17932ac
2 changed files with 21 additions and 1 deletions
|
@ -1273,6 +1273,26 @@ class RegistryTestsMixin(object):
|
|||
class V1RegistryTests(V1RegistryPullMixin, V1RegistryPushMixin, RegistryTestsMixin,
|
||||
RegistryTestCaseMixin, LiveServerTestCase):
|
||||
""" Tests for V1 registry. """
|
||||
def test_search(self):
|
||||
# Public
|
||||
resp = self.conduct('GET', '/v1/search', params=dict(q='public'))
|
||||
data = resp.json()
|
||||
self.assertEquals(1, data['num_results'])
|
||||
self.assertEquals(1, len(data['results']))
|
||||
|
||||
# Simple (not logged in, no results)
|
||||
resp = self.conduct('GET', '/v1/search', params=dict(q='simple'))
|
||||
data = resp.json()
|
||||
self.assertEquals(0, data['num_results'])
|
||||
self.assertEquals(0, len(data['results']))
|
||||
|
||||
# Simple (logged in)
|
||||
resp = self.conduct('GET', '/v1/search', params=dict(q='simple'), auth=('devtable', 'password'))
|
||||
data = resp.json()
|
||||
self.assertEquals(1, data['num_results'])
|
||||
self.assertEquals(1, len(data['results']))
|
||||
|
||||
|
||||
def test_users(self):
|
||||
# Not logged in, should 404.
|
||||
self.conduct('GET', '/v1/users', expected_code=404)
|
||||
|
|
Reference in a new issue