def request(self): data = self.data if 'META' in data: kwargs = { 'META': data.get('META'), 'GET': data.get('GET'), 'POST': data.get('POST'), 'FILES': data.get('FILES'), 'COOKIES': data.get('COOKIES'), 'url': data.get('url'), } elif 'sentry.interfaces.Http' in data: http = data['sentry.interfaces.Http'] kwargs = { 'META': http } else: return MockDjangoRequest() fake_request = MockDjangoRequest(**kwargs) if kwargs['url']: fake_request.path_info = '/' + kwargs['url'].split('/', 3)[-1] else: fake_request.path_info = '' fake_request.path = fake_request.path_info return fake_request
def request(self): fake_request = MockDjangoRequest( META=self.data.get("META") or {}, GET=self.data.get("GET") or {}, POST=self.data.get("POST") or {}, FILES=self.data.get("FILES") or {}, COOKIES=self.data.get("COOKIES") or {}, url=self.url, ) if self.url: fake_request.path_info = "/" + self.url.split("/", 3)[-1] else: fake_request.path_info = "" fake_request.path = fake_request.path_info return fake_request
def request(self): fake_request = MockDjangoRequest( META = self.data.get('META') or {}, GET = self.data.get('GET') or {}, POST = self.data.get('POST') or {}, FILES = self.data.get('FILES') or {}, COOKIES = self.data.get('COOKIES') or {}, url = self.url, ) if self.url: fake_request.path_info = '/' + self.url.split('/', 3)[-1] else: fake_request.path_info = '' fake_request.path = fake_request.path_info return fake_request
def request(self): fake_request = MockDjangoRequest( META=self.data.get('META') or {}, GET=self.data.get('GET') or {}, POST=self.data.get('POST') or {}, FILES=self.data.get('FILES') or {}, COOKIES=self.data.get('COOKIES') or {}, url=self.url, ) if self.url: fake_request.path_info = '/' + self.url.split('/', 3)[-1] else: fake_request.path_info = '' fake_request.path = fake_request.path_info return fake_request