Exemplo n.º 1
0
 def test_valid_form(self):
     form_data = {
         'user': self.user,
         'reporting_period': self.reporting_period
     }
     form = TimecardForm(form_data)
     self.assertTrue(form.is_valid())
Exemplo n.º 2
0
    def test_org_and_unit_not_modifiable(self):
        """Organization and unit are unchanged when saving a bound form instance"""
        org = Organization.objects.first()
        unit = Unit.objects.first()
        user_data = self.user.user_data
        user_data.organization = org
        user_data.unit = unit
        user_data.save()

        timecard = hours.models.Timecard.objects.create(
            user=self.user, reporting_period=self.reporting_period)

        form_data = {
            'user': self.user,
            'reporting_period': self.reporting_period
        }
        TimecardForm(form_data, instance=timecard).save()
        timecard.refresh_from_db()
        self.assertEqual(org, timecard.organization)
        self.assertEqual(unit, timecard.unit)
Exemplo n.º 3
0
 def test_valid_form(self):
     form_data = {
         'user': self.user, 'reporting_period': self.reporting_period}
     form = TimecardForm(form_data)
     self.assertTrue(form.is_valid())