Remove code non-compatible with python2

This commit is contained in:
Artem Muterko 2017-01-08 14:34:12 +02:00
parent 5e676f1bfa
commit 62e3c2ccaf

View File

@ -4,7 +4,6 @@ from __future__ import unicode_literals
import json import json
import re import re
from collections import MutableMapping, OrderedDict from collections import MutableMapping, OrderedDict
from types import SimpleNamespace
import pytest import pytest
from django.conf.urls import include, url from django.conf.urls import include, url
@ -602,7 +601,7 @@ class StaticHTMLRendererTests(TestCase):
def test_static_renderer_with_exception(self): def test_static_renderer_with_exception(self):
context = { context = {
'response': Response(status=500, exception=True), 'response': Response(status=500, exception=True),
'request': SimpleNamespace() 'request': Request(HttpRequest())
} }
result = self.renderer.render({}, renderer_context=context) result = self.renderer.render({}, renderer_context=context)
assert result == '500 Internal Server Error' assert result == '500 Internal Server Error'
@ -618,9 +617,12 @@ class BrowsableAPIRendererTests(TestCase):
assert self.renderer.get_description({}, status_code=403) == '' assert self.renderer.get_description({}, status_code=403) == ''
def test_get_filter_form_returns_none_if_data_is_not_list_instance(self): def test_get_filter_form_returns_none_if_data_is_not_list_instance(self):
dummy_view = SimpleNamespace(get_queryset=None, filter_backends=None) class DummyView(object):
get_queryset = None
filter_backends = None
result = self.renderer.get_filter_form(data='not list', result = self.renderer.get_filter_form(data='not list',
view=dummy_view, request={}) view=DummyView(), request={})
assert result is None assert result is None