From 20ad40f1345149a7993e180b45d23e7ff708cd82 Mon Sep 17 00:00:00 2001 From: jswhit Date: Wed, 28 Oct 2020 14:20:38 -0600 Subject: [PATCH] update --- test/test_cftime.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/test_cftime.py b/test/test_cftime.py index 2476f2e8..c46135c3 100644 --- a/test/test_cftime.py +++ b/test/test_cftime.py @@ -772,6 +772,9 @@ def roundtrip(delta,eps,units): dt1 = datetime(1810, 4, 24, 16, 15, 10) units = 'days since -4713-01-01 12:00' dt2 = num2date(date2num(dt1, units), units) + # switch to these if default calendar for date2num changed to None + #dt2 = num2date(date2num(dt1, units), units, calendar='proleptic_gregorian') + #dt2 = num2date(date2num(dt1, units, calendar='standard'), units) assert(dt1 == dt2) # issue #189 - leap years calculated incorrectly for negative years in proleptic_gregorian calendar dt1 = datetime(2020, 4, 24, 16, 15, 10) @@ -798,6 +801,13 @@ def roundtrip(delta,eps,units): # if no calendar specified, default assumed 'standard' jd = cftime.date2num(d,units) assert(jd == 2459185.0) + # switch to these if default calendar for date2num switched to None + # if no calendar specified, use input date to determine calendar + #jd = cftime.date2num(d,units) + #assert(jd == 2459198.0) + ## use 'standard' calendar + #jd = cftime.date2num(d,units,calendar='standard') + #assert(jd == 2459185.0) class TestDate2index(unittest.TestCase):