()
| 627 | |
| 628 | |
| 629 | def test_iso_datetime(): |
| 630 | @dataclass |
| 631 | class Envelope(betterproto.Message): |
| 632 | ts: datetime = betterproto.message_field(1) |
| 633 | |
| 634 | msg = Envelope() |
| 635 | |
| 636 | for _, candidate in enumerate(iso_candidates): |
| 637 | msg.from_dict({"ts": candidate}) |
| 638 | assert isinstance(msg.ts, datetime) |
| 639 | |
| 640 | |
| 641 | def test_iso_datetime_list(): |