Esempio n. 1
0
 def test_convert_round_trip(self):
     data = ('0:15', '1:01', '2:30', '0:01', '8:00')
     day_duration = 7
     for input_str in data:
         percent = utils.day_percent_for_time_string(input_str, day_duration)
         output_str = utils.time_string_for_day_percent(percent, day_duration)
         self.assertEquals(output_str, input_str)
Esempio n. 2
0
 def to_python(self, value):
     if not value and not self.required:
         return 0
     try:
         return day_percent_for_time_string(value)
     except ValueError:
         raise forms.ValidationError('Invalid time string {}'.format(value))
Esempio n. 3
0
 def test_convert_round_trip(self):
     data = ("0:15", "1:01", "2:30", "0:01", "8:00")
     day_duration = 7
     for input_str in data:
         percent = utils.day_percent_for_time_string(input_str, day_duration)
         output_str = utils.time_string_for_day_percent(percent, day_duration)
         self.assertEquals(output_str, input_str)
Esempio n. 4
0
 def test_convert_round_trip(self):
     data = ('0:15', '1:01', '2:30', '0:01', '8:00')
     day_duration = 7
     for input_str in data:
         percent = utils.day_percent_for_time_string(input_str, day_duration)
         output_str = utils.time_string_for_day_percent(percent, day_duration)
         self.assertEquals(output_str, input_str)
Esempio n. 5
0
 def to_python(self, value):
     if not value and not self.required:
         return 0
     try:
         return day_percent_for_time_string(value)
     except ValueError:
         raise forms.ValidationError("Invalid time string {}".format(value))