def examples(): LanguageGeneration.__describe(Timex("2019-05-29")) LanguageGeneration.__describe(Timex("XXXX-WXX-6")) LanguageGeneration.__describe(Timex("XXXX-WXX-6T16")) LanguageGeneration.__describe(Timex("T12")) LanguageGeneration.__describe(Timex.from_date(datetime.datetime.now())) LanguageGeneration.__describe( Timex.from_date(datetime.datetime.now() + datetime.timedelta(days=1)))
def test_datatypes_helpers_equal(): reference_date = datetime.now() timex_date = Timex.from_date(datetime.now()) assert timex_date.to_natural_language(reference_date) == 'today'
def test_datatypes_timex_fromdate(): assert Timex.from_date(datetime(2017, 12, 5)).timex_value() == '2017-12-05'