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" assert instance.xmlvalue("21:14:42") == "21:14:42"