示例#1
0
 def test_metadata_get_with_password_registration_enabled(self):
     _metadata_locale.cache_clear()
     res = self.client.get("/api/2/metadata")
     assert res.status_code == 200, res
     auth = res.json["auth"]
     assert not auth.get("oauth_uri"), auth
     assert auth["registration_uri"], res
示例#2
0
 def test_metadata_get_with_password_registration_enabled(self):
     _metadata_locale.cache_clear()
     res = self.client.get('/api/2/metadata')
     assert res.status_code == 200, res
     auth = res.json['auth']
     assert not auth.get('oauth_uri'), auth
     assert auth['registration_uri'], res
示例#3
0
 def test_metadata_get_without_password_login(self):
     _metadata_locale.cache_clear()
     settings.PASSWORD_LOGIN = False
     res = self.client.get("/api/2/metadata")
     assert res.status_code == 200, res
     auth = res.json["auth"]
     assert not auth.get("oauth_uri"), auth
     assert not auth.get("password_login_uri"), auth
     assert not auth.get("registration_uri"), auth