예제 #1
0
    def test_convert_time_when_param(self):
        value = 'test1,00:00:00'
        self.assertEqual(convert_time_when_param(value), {
            'when': 'test1',
            'hour': '00:00:00'
        })

        value = 'test1'
        self.assertEqual(convert_time_when_param(value), {
            'when': 'test1',
            'hour': '00:00:00'
        })

        value = 'test1, 00:00:01'
        self.assertEqual(convert_time_when_param(value), {
            'when': 'test1',
            'hour': '00:00:01'
        })

        value = 'test1, string_wrong'
        self.assertEqual(convert_time_when_param(value), {
            'when': 'test1',
            'hour': '00:00:00'
        })

        value = 'test1; 00:00:01'
        self.assertEqual(convert_time_when_param(value, splitter=';'), {
            'when': 'test1',
            'hour': '00:00:01'
        })
예제 #2
0
 def test_convert_time_with_cero_hour(self):
     """Return value for large hour"""
     value = 'test1; 05:51:01'
     self.assertEqual(convert_time_when_param(value, splitter=';'), {
         'when': 'test1',
         'hour': '05:51:01'
     })
예제 #3
0
 def test_convert_time_with_value_for_splitter(self):
     """Return value using other splitter"""
     value = 'test1; 00:00:01'
     self.assertEqual(convert_time_when_param(value, splitter=';'), {
         'when': 'test1',
         'hour': '00:00:01'
     })
예제 #4
0
 def test_convert_time_wrong_value_time(self):
     """ Should return a default hour"""
     value = 'test1, string_wrong'
     self.assertEqual(convert_time_when_param(value), {
         'when': 'test1',
         'hour': '00:00:00'
     })
예제 #5
0
 def test_convert_time_first_second_hour(self):
     """ Should return a default hour in 00:00:01"""
     value = 'test1, 00:00:01'
     self.assertEqual(convert_time_when_param(value), {
         'when': 'test1',
         'hour': '00:00:01'
     })
예제 #6
0
 def test_convert_time_without_hour(self):
     """ Should return a default hour in 00:00:00"""
     value = 'test1'
     self.assertEqual(convert_time_when_param(value), {
         'when': 'test1',
         'hour': '00:00:00'
     })
예제 #7
0
파일: test_utils.py 프로젝트: pathcl/qpanel
    def test_convert_time_when_param(self):
        value = 'test1,00:00:00'
        self.assertEqual(convert_time_when_param(value),
                         {'when': 'test1', 'hour': '00:00:00'})

        value = 'test1'
        self.assertEqual(convert_time_when_param(value),
                         {'when': 'test1', 'hour': '00:00:00'})

        value = 'test1, 00:00:01'
        self.assertEqual(convert_time_when_param(value),
                         {'when': 'test1', 'hour': '00:00:01'})

        value = 'test1, string_wrong'
        self.assertEqual(convert_time_when_param(value),
                         {'when': 'test1', 'hour': '00:00:00'})

        value = 'test1; 00:00:01'
        self.assertEqual(convert_time_when_param(value, splitter=';'),
                         {'when': 'test1', 'hour': '00:00:01'})
예제 #8
0
 def test_convert_time_when_param(self):
     value = 'test1,00:00:00'
     self.assertEqual(convert_time_when_param(value), {
         'when': 'test1',
         'hour': '00:00:00'
     })