def test_pythonvalue(self): instance = builtins.Time() value = datetime.time(21, 14, 42) assert instance.pythonvalue('21:14:42') == value value = datetime.time(21, 14, 42, 120000) assert instance.pythonvalue('21:14:42.120') == value value = isodate.parse_time('21:14:42.120+0200') assert instance.pythonvalue('21:14:42.120+0200') == value
def test_pythonvalue_invalid(self): instance = builtins.Time() with pytest.raises(ValueError): assert instance.pythonvalue(':')
def test_xmlvalue(self): instance = builtins.Time() value = datetime.time(21, 14, 42) assert instance.xmlvalue(value) == '21:14:42'