コード例 #1
0
 def test_load_form_existent_public_ok(self):
     sf = SearchForm.objects.create(
         name='foo', owner=self.user, public=True, data='some data')
     res = load_form(self.anon_req, sf.pk)
     self.assertEquals(res.status_code, 302)
     self.assertEquals(
         self.anon_req.session[MULTISEEK_SESSION_KEY],
         sf.data)
コード例 #2
0
 def test_load_form_existent_public_ok(self):
     sf = SearchForm.objects.create(
         name='foo', owner=self.user, public=True, data='some data')
     res = load_form(self.anon_req, sf.pk)
     self.assertEquals(res.status_code, 302)
     self.assertEquals(
         self.anon_req.session[MULTISEEK_SESSION_KEY],
         sf.data)
コード例 #3
0
 def test_load_form_non_public_logged_in_user(self):
     sf = SearchForm.objects.create(
         name='foo', owner=self.user, public=False, data='some data')
     res = load_form(self.normal_req, sf.pk)
     self.assertEquals(res.status_code, 302)
コード例 #4
0
 def test_load_form_forbidden(self):
     sf = SearchForm.objects.create(
         name='foo', owner=self.user, public=False, data='some data')
     res = load_form(self.anon_req, sf.pk)
     self.assertEquals(res.status_code, 403)
コード例 #5
0
 def test_load_form_unexistent(self):
     res = load_form(self.anon_req, 1)
     self.assertEquals(res.status_code, 404)
コード例 #6
0
 def test_load_form_non_public_logged_in_user(self):
     sf = SearchForm.objects.create(
         name='foo', owner=self.user, public=False, data='some data')
     res = load_form(self.normal_req, sf.pk)
     self.assertEquals(res.status_code, 302)
コード例 #7
0
 def test_load_form_forbidden(self):
     sf = SearchForm.objects.create(
         name='foo', owner=self.user, public=False, data='some data')
     res = load_form(self.anon_req, sf.pk)
     self.assertEquals(res.status_code, 403)
コード例 #8
0
 def test_load_form_unexistent(self):
     res = load_form(self.anon_req, 1)
     self.assertEquals(res.status_code, 404)