Exemplo n.º 1
0
 def test_xmlvalue(self):
     instance = builtins.Duration()
     value = isodate.parse_duration("P0Y1347M0D")
     assert instance.xmlvalue(value) == "P1347M"
     assert instance.xmlvalue("P0Y1347M0D") == "P1347M"
     assert instance.xmlvalue(datetime.timedelta(days=1347)) == "P1347D"
     with pytest.raises(ValueError):
         instance.xmlvalue("P15T")
Exemplo n.º 2
0
    def test_pythonvalue(self):
        instance = builtins.Duration()
        expected = isodate.parse_duration("P0Y1347M0D")
        value = "P0Y1347M0D"
        assert instance.pythonvalue(value) == expected

        expected = isodate.parse_duration("P0Y1347M0D")
        value = "\r  \nP0Y1347M0D\t "
        assert instance.pythonvalue(value) == expected
Exemplo n.º 3
0
 def test_xmlvalue(self):
     instance = builtins.Duration()
     value = isodate.parse_duration("P0Y1347M0D")
     assert instance.xmlvalue(value) == "P1347M"
Exemplo n.º 4
0
 def test_pythonvalue(self):
     instance = builtins.Duration()
     expected = isodate.parse_duration('P0Y1347M0D')
     value = 'P0Y1347M0D'
     assert instance.pythonvalue(value) == expected