Exemplo n.º 1
0
    def test_pythonvalue(self):
        instance = builtins.gYearMonth()
        assert instance.pythonvalue('2001-10') == (2001, 10, None)
        assert instance.pythonvalue('2001-10+02:00') == (2001, 10, pytz.FixedOffset(120))
        assert instance.pythonvalue('2001-10Z') == (2001, 10, pytz.utc)
        assert instance.pythonvalue('2001-10+00:00') == (2001, 10, pytz.utc)
        assert instance.pythonvalue('-2001-10') == (-2001, 10, None)
        assert instance.pythonvalue('-20001-10') == (-20001, 10, None)

        with pytest.raises(builtins.ParseError):
            assert instance.pythonvalue('10-10')
Exemplo n.º 2
0
    def test_pythonvalue(self):
        instance = builtins.gYearMonth()
        assert instance.pythonvalue('2001-10') == (2001, 10, None)
        assert instance.pythonvalue('2001-10+02:00') == (2001, 10,
                                                         pytz.FixedOffset(120))
        assert instance.pythonvalue('2001-10Z') == (2001, 10, pytz.utc)
        assert instance.pythonvalue('2001-10+00:00') == (2001, 10, pytz.utc)
        assert instance.pythonvalue('-2001-10') == (-2001, 10, None)
        assert instance.pythonvalue('-20001-10') == (-20001, 10, None)

        with pytest.raises(builtins.ParseError):
            assert instance.pythonvalue('10-10')
Exemplo n.º 3
0
 def test_xmlvalue(self):
     instance = builtins.gYearMonth()
     assert instance.xmlvalue((2012, 10, None)) == '2012-10'
     assert instance.xmlvalue((2012, 10, pytz.utc)) == '2012-10Z'
Exemplo n.º 4
0
 def test_xmlvalue(self):
     instance = builtins.gYearMonth()
     assert instance.xmlvalue((2012, 10, None)) == '2012-10'
     assert instance.xmlvalue((2012, 10, pytz.utc)) == '2012-10Z'