def setUp(self): super(CustomObjectDetailTestCase, self).setUp() create_basic_categories(self) create_and_place_a_publishable(self) self.url = self.publishable.get_absolute_url() self.old_resolver = custom_urls.resolver custom_urls.resolver = CustomURLResolver()
class TestCustomDetailRegistration(UnitTestCase): def setUp(self): super(TestCustomDetailRegistration, self).setUp() self.context = {"object": self} self.request = object() self.resolver = CustomURLResolver() def test_no_view_available_without_registration(self): tools.assert_raises(Http404, self.resolver._get_custom_detail_view, self.__class__) def test_registration_success(self): self.resolver.register_custom_detail(self.__class__, custom_view) tools.assert_equals(custom_view, self.resolver._get_custom_detail_view(self.__class__)) def test_call_custom_detail_simple_success(self): self.resolver.register_custom_detail(self.__class__, custom_view) tools.assert_equals(u"OK", self.resolver.call_custom_detail(request=object(), context=self.context))
class TestCustomDetailRegistration(UnitTestCase): def setUp(self): super(TestCustomDetailRegistration, self).setUp() self.context = {'object': self} self.request = object() self.resolver = CustomURLResolver() def test_no_view_available_without_registration(self): tools.assert_raises(Http404, self.resolver._get_custom_detail_view, self.__class__) def test_registration_success(self): self.resolver.register_custom_detail(self.__class__, custom_view) tools.assert_equals(custom_view, self.resolver._get_custom_detail_view(self.__class__)) def test_call_custom_detail_simple_success(self): self.resolver.register_custom_detail(self.__class__, custom_view) tools.assert_equals(u"OK", self.resolver.call_custom_detail(request=object(), context=self.context))
def setUp(self): super(TestCustomDetailRegistration, self).setUp() self.context = {"object": self} self.request = object() self.resolver = CustomURLResolver()
def setUp(self): super(TestCustomDetailRegistration, self).setUp() self.context = {'object': self} self.request = object() self.resolver = CustomURLResolver()