示例#1
0
 def test_success_case(self):
     form = UrlIntruderRuleAdminForm({
         'url_pattern':
         '/x',
         'redirect_view_1':
         'example.views.view_b'
     })
     self.assertEquals(True, form.is_valid())
示例#2
0
 def test_redirect_view_must_be_valid(self):
     form = UrlIntruderRuleAdminForm({
         'url_pattern':
         '',
         'view_name':
         'example.views.view_a',
         'redirect_view':
         'example.views.inexistent_view'
     })
     self.assertEquals(False, form.is_valid())
示例#3
0
 def test_redirect_view_must_be_valid(self):
     form = UrlIntruderRuleAdminForm(
         {"url_pattern": "", "view_name": "example.views.view_a", "redirect_view": "example.views.inexistent_view"}
     )
     self.assertEquals(False, form.is_valid())
示例#4
0
 def test_success_case(self):
     form = UrlIntruderRuleAdminForm({"url_pattern": "/x", "redirect_view_1": "example.views.view_b"})
     self.assertEquals(True, form.is_valid())