def test_invalid_form_validation(self):
     form = self.bill.data.get_user_form_update(post={'caption': 'new-caption',
                                                      'rationale': 'new-rationale',
                                                      'chronicle_on_accepted': 'chronicle-on-accepted-2',
                                                      'place': self.place_2.id,
                                                      'new_modifier': CraftCenter.get_id()})
     self.assertFalse(form.is_valid())
    def test_update(self):
        form = self.bill.data.get_user_form_update(post={'caption': 'new-caption',
                                                         'rationale': 'new-rationale',
                                                         'place': self.place_2.id,
                                                         'chronicle_on_accepted': 'chronicle-on-accepted',
                                                         'new_modifier': CraftCenter.get_id()})
        self.assertTrue(form.is_valid())

        self.bill.update(form)

        self.bill = BillPrototype.get_by_id(self.bill.id)

        self.assertEqual(self.bill.data.place_id, self.place_2.id)
        self.assertEqual(self.bill.data.modifier_id, CraftCenter.get_id())
        self.assertEqual(self.bill.data.modifier_name, CraftCenter.TYPE.text)
        self.assertEqual(self.bill.data.old_modifier_name, None)
 def test_invalid_form_validation(self):
     form = self.bill.data.get_user_form_update(
         post={
             'caption': 'new-caption',
             'rationale': 'new-rationale',
             'chronicle_on_accepted': 'chronicle-on-accepted-2',
             'place': self.place_2.id,
             'new_modifier': CraftCenter.get_id()
         })
     self.assertFalse(form.is_valid())
    def test_update(self):
        form = self.bill.data.get_user_form_update(
            post={
                'caption': 'new-caption',
                'rationale': 'new-rationale',
                'place': self.place_2.id,
                'chronicle_on_accepted': 'chronicle-on-accepted',
                'new_modifier': CraftCenter.get_id()
            })
        self.assertTrue(form.is_valid())

        self.bill.update(form)

        self.bill = BillPrototype.get_by_id(self.bill.id)

        self.assertEqual(self.bill.data.place_id, self.place_2.id)
        self.assertEqual(self.bill.data.modifier_id, CraftCenter.get_id())
        self.assertEqual(self.bill.data.modifier_name, CraftCenter.TYPE.text)
        self.assertEqual(self.bill.data.old_modifier_name, None)
示例#5
0
 def test_invalid_form_validation(self):
     form = self.bill.data.get_user_form_update(
         post={
             "caption": "new-caption",
             "rationale": "new-rationale",
             "chronicle_on_accepted": "chronicle-on-accepted-2",
             "place": self.place_2.id,
             "new_modifier": CraftCenter.get_id(),
         }
     )
     self.assertFalse(form.is_valid())
示例#6
0
    def test_update(self):
        form = self.bill.data.get_user_form_update(
            post={
                "caption": "new-caption",
                "rationale": "new-rationale",
                "place": self.place_2.id,
                "chronicle_on_accepted": "chronicle-on-accepted",
                "new_modifier": CraftCenter.get_id(),
            }
        )
        self.assertTrue(form.is_valid())

        self.bill.update(form)

        self.bill = BillPrototype.get_by_id(self.bill.id)

        self.assertEqual(self.bill.data.place_id, self.place_2.id)
        self.assertEqual(self.bill.data.modifier_id, CraftCenter.get_id())
        self.assertEqual(self.bill.data.modifier_name, CraftCenter.TYPE.text)
        self.assertEqual(self.bill.data.old_modifier_name, None)
示例#7
0
    def setUp(self):
        super(PlaceLosedModifierTests, self).setUp()

        self.place1.modifier = CraftCenter.get_id()
        self.place1.save()