MCPcopy Index your code
hub / github.com/python-pendulum/pendulum / test_is_anniversary

Function test_is_anniversary

tests/datetime/test_comparison.py:243–257  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

241
242
243def test_is_anniversary():
244 with pendulum.travel_to(pendulum.now()):
245 d = pendulum.now()
246 an_anniversary = d.subtract(years=1)
247 assert an_anniversary.is_anniversary()
248 not_an_anniversary = d.subtract(days=1)
249 assert not not_an_anniversary.is_anniversary()
250 also_not_an_anniversary = d.add(days=2)
251 assert not also_not_an_anniversary.is_anniversary()
252
253 d1 = pendulum.datetime(1987, 4, 23)
254 d2 = pendulum.datetime(2014, 9, 26)
255 d3 = pendulum.datetime(2014, 4, 23)
256 assert not d2.is_anniversary(d1)
257 assert d3.is_anniversary(d1)
258
259
260def test_is_birthday(): # backward compatibility

Callers

nothing calls this directly

Calls 6

nowMethod · 0.80
travel_toMethod · 0.45
subtractMethod · 0.45
is_anniversaryMethod · 0.45
addMethod · 0.45
datetimeMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…