def test_date_gmtime(date, expected, lt, gt): for d in (Date.parse(date.encode('utf-8')), Date(date)): assert d is not None assert d.gmtime == expected assert d == expected assert d == Date(date) assert gt > date assert lt < date
def test_date_timestamp(date, expected, lt, gt): for d in (Date.parse(date.encode('utf-8')), Date(date)): assert d is not None assert float(d) == expected assert d == expected assert d == Date(date) assert gt > date assert lt < date
def test_date_gmtime(date, expected): d = Date.parse(date) assert d is not None assert d.gmtime == expected assert d == expected
def test_date_timestamp(date, expected): d = Date.parse(date) assert d is not None assert float(d) == expected assert d == expected