def test_values_protobuf_decode_date_far_in_the_past(decode_context): value = value_pb2.Value() value.date = -1 actual = decode_context.convert(daml.Date, value) assert actual == date(1969, 12, 31)
def test_values_protobuf_decode_datetime(decode_context): value = value_pb2.Value() value.timestamp = ARBITRARY_DATETIME_TIMESTAMP actual = decode_context.convert(daml.Time, value) assert actual == ARBITRARY_DATETIME
def test_values_protobuf_decode_date(decode_context): value = value_pb2.Value() value.date = 18262 actual = decode_context.convert(daml.Date, value) assert actual == date(2020, 1, 1)