コード例 #1
0
ファイル: tests.py プロジェクト: fbeziaud/pydici
 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)
コード例 #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))
コード例 #3
0
ファイル: tests.py プロジェクト: tuxella/pydici
 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)
コード例 #4
0
ファイル: tests.py プロジェクト: IRIP/test_crm_consulting
 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)
コード例 #5
0
ファイル: forms.py プロジェクト: tuxella/pydici
 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))