Datetime Test Stubs

Module spark_tests.datetime

Return a fixed datetime as today or now.

class spark_tests.datetime.FakeDate

dt.date surrogate.

fake_today

fake dt.date for today, by default is dt.date(2021, 3, 20).

classmethod set_fake_today(fake_today: datetime.date) None

Set cls.fake_today

classmethod today() datetime.date

Return cls.fake_today

class spark_tests.datetime.FakeDatetime

dt.datetime surrogate.

cls.fake_now

FakeDatetime for now, by default is dt.datetime(2021, 3, 20).

classmethod now(tz=None) datetime.datetime

Return cls.fake_now.

classmethod set_fake_now(fake_now: datetime.datetime) None

Set cls.fake_now.

classmethod today() datetime.datetime

Return cls.fake_now.