def request(self, token): authorization_header = {"HTTP_AUTHORIZATION": "Bearer {}".format(token)} request = self.factory.post( "/v2/repository/nlp/authorization/train/train_fail/", json.dumps({"repository_version": self.repository_version_language.pk}), content_type="application/json", **authorization_header ) response = RepositoryAuthorizationTrainViewSet.as_view({"post": "train_fail"})( request ) response.render() content_data = json.loads(response.content) return (response, content_data)
def request(self, token, intent=""): authorization_header = { "HTTP_AUTHORIZATION": "Bearer {}".format(token) } request = self.factory.get( "/v2/repository/nlp/authorization/train/get_examples/", { "repository_version": self.repository_version_language.pk, "intent": intent, }, **authorization_header) response = RepositoryAuthorizationTrainViewSet.as_view( {"get": "get_examples"})(request) response.render() content_data = json.loads(response.content) return (response, content_data)