summaryrefslogtreecommitdiffstats
path: root/tests/duration/test_behavior.py
blob: 115e397941f5ccac4337f030163157c667888a27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import pickle

from datetime import timedelta

import pendulum


def test_pickle():
    it = pendulum.duration(days=3, seconds=2456, microseconds=123456)
    s = pickle.dumps(it)
    it2 = pickle.loads(s)

    assert it == it2


def test_comparison_to_timedelta():
    duration = pendulum.duration(days=3)

    assert duration < timedelta(days=4)