()
| 70 | |
| 71 | |
| 72 | def test_dst_transition(): |
| 73 | start = pendulum.datetime(2017, 3, 7, tz="America/Toronto") |
| 74 | end = start.add(days=6) |
| 75 | interval = end - start |
| 76 | |
| 77 | assert interval.days == 5 |
| 78 | assert interval.seconds == 82800 |
| 79 | |
| 80 | assert interval.remaining_days == 6 |
| 81 | assert interval.hours == 0 |
| 82 | assert interval.remaining_seconds == 0 |
| 83 | |
| 84 | assert interval.in_days() == 6 |
| 85 | assert interval.in_hours() == 5 * 24 + 23 |
| 86 | |
| 87 | |
| 88 | def test_timedelta_behavior(): |