Пример #1
0
 def test_advance_back_one_day(self):
     assert pud.advance_date("2000-01-01",
                             -1) == pud.read_date("1999-12-31")
     assert pud.advance_date("2004-03-01",
                             -1) == pud.read_date("2004-02-29")
     assert pud.advance_date("2000-03-01",
                             -1) == pud.read_date("2000-02-29")
     assert pud.advance_date("2100-03-01",
                             -1) == pud.read_date("2100-02-28")
Пример #2
0
 def test_advance_day(self):
     assert pud.advance_date(datetime.datetime(1999, 12, 31, 18), 0, 6) == pud.read_date("20000101")
Пример #3
0
 def test_advance_hour(self):
     assert pud.advance_date(datetime.datetime(1999, 1, 1), 0, 1) == pud.read_date("1999-01-01T01:00:00")
Пример #4
0
 def test_advance_dummy(self):
     d = datetime.datetime(1999, 1, 1)
     assert pud.advance_date(d) == d
Пример #5
0
 def test_advance_back_one_day(self):
     assert pud.advance_date("2000-01-01", -1) == pud.read_date("1999-12-31")
     assert pud.advance_date("2004-03-01", -1) == pud.read_date("2004-02-29")
     assert pud.advance_date("2000-03-01", -1) == pud.read_date("2000-02-29")
     assert pud.advance_date("2100-03-01", -1) == pud.read_date("2100-02-28")
Пример #6
0
 def test_advance_day(self):
     assert pud.advance_date(datetime.datetime(1999, 12, 31, 18), 0,
                             6) == pud.read_date("20000101")
Пример #7
0
 def test_advance_hour(self):
     assert pud.advance_date(datetime.datetime(1999, 1, 1), 0,
                             1) == pud.read_date("1999-01-01T01:00:00")
Пример #8
0
 def test_advance_dummy(self):
     d = datetime.datetime(1999, 1, 1)
     assert pud.advance_date(d) == d