コード例 #1
0
 def post_title_collision(self):
     original = ActFactory()
     url = reverse(self.view_name, args=[original.pk], urlconf="gbe.urls")
     make_act_app_purchase(original.b_conference,
                           original.performer.performer_profile.user_object)
     return post_act_conflict(original.b_conference, original.performer,
                              self.get_act_form(original, submit=True), url,
                              self)
コード例 #2
0
 def test_act_title_collision(self):
     response, original = post_act_conflict(self.current_conference,
                                            self.performer,
                                            self.get_act_form(), self.url,
                                            self)
     self.assertEqual(response.status_code, 200)
     error_msg = default_act_title_conflict % (reverse(
         'act_edit', urlconf='gbe.urls', args=[original.pk
                                               ]), original.b_title)
     assert_alert_exists(response, 'danger', 'Error', error_msg)
コード例 #3
0
 def test_act_title_collision_w_msg(self):
     message_string = "link: %s title: %s"
     msg = UserMessageFactory(view='MakeActView',
                              code='ACT_TITLE_CONFLICT',
                              description=message_string)
     response, original = post_act_conflict(self.current_conference,
                                            self.performer,
                                            self.get_act_form(), self.url,
                                            self)
     self.assertEqual(response.status_code, 200)
     error_msg = message_string % (reverse(
         'act_edit', urlconf='gbe.urls', args=[original.pk
                                               ]), original.b_title)
     assert_alert_exists(response, 'danger', 'Error', error_msg)
コード例 #4
0
ファイル: test_edit_act.py プロジェクト: bethlakshmi/GBE2
 def post_title_collision(self):
     original = ActFactory()
     url = reverse(self.view_name,
                   args=[original.pk],
                   urlconf="gbe.urls")
     make_act_app_purchase(
         original.b_conference,
         original.performer.performer_profile.user_object)
     return post_act_conflict(
         original.b_conference,
         original.performer,
         self.get_act_form(original, submit=True),
         url,
         self)
コード例 #5
0
ファイル: test_create_act.py プロジェクト: bethlakshmi/GBE2
 def test_act_title_collision(self):
     response, original = post_act_conflict(
         self.current_conference,
         self.performer,
         self.get_act_form(),
         self.url,
         self)
     self.assertEqual(response.status_code, 200)
     error_msg = default_act_title_conflict % (
         reverse(
             'act_edit',
             urlconf='gbe.urls',
             args=[original.pk]),
         original.b_title)
     assert_alert_exists(
         response, 'danger', 'Error', error_msg)
コード例 #6
0
ファイル: test_create_act.py プロジェクト: bethlakshmi/GBE2
 def test_act_title_collision_w_msg(self):
     message_string = "link: %s title: %s"
     msg = UserMessageFactory(
         view='MakeActView',
         code='ACT_TITLE_CONFLICT',
         description=message_string)
     response, original = post_act_conflict(
         self.current_conference,
         self.performer,
         self.get_act_form(),
         self.url,
         self)
     self.assertEqual(response.status_code, 200)
     error_msg = message_string % (
         reverse(
             'act_edit',
             urlconf='gbe.urls',
             args=[original.pk]),
         original.b_title)
     assert_alert_exists(
         response, 'danger', 'Error', error_msg)