Skip to content

Commit 6efe1ac

Browse files
author
Raj Balaebail
committed
Merge pull request #233 in LCL/wolframclientforpython from bugfix/387423-dateobject to release/B12_1_0
* commit '9f80c6c9bcb268f0af6e3c9f978d9cd15782dd73': fixing test we need to specify granularity and timezone
2 parents 4bf74b9 + 9f80c6c commit 6efe1ac

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

wolframclient/serializers/encoders/datetime.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ def encode_date(serializer, o):
5757
serializer.serialize_int(o.day),
5858
)
5959
),
60+
serializer.serialize_string("Day"),
61+
serializer.serialize_string("Gregorian"),
62+
serializer.serialize_symbol(b"None"),
6063
),
6164
)
6265

wolframclient/tests/serializers/wl_serialization.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def test_datetime(self):
9292

9393
def test_date(self):
9494

95-
self.compare(test_datetime().date(), b"DateObject[{2000, 1, 1}]")
95+
self.compare(test_datetime().date(), b'DateObject[{2000, 1, 1}, "Day", "Gregorian", None]')
9696

9797
def test_timedelta(self):
9898

0 commit comments

Comments
 (0)