def test_1240(self): """normalize_datetime_to_utc(): Adjusts for tz""" t1_utc = dt.normalize_datetime_to_utc(T_ABS_1) t2_utc = dt.normalize_datetime_to_utc(T_ABS_2) assert dt.is_utc(t1_utc) assert dt.is_utc(t2_utc) assert dt.are_equal(t1_utc, t2_utc)
def test_1070(self, dt_fixture): """dt_from_ts(): - Naive dt is assumed to be at UTC - Round trips preserve original value """ dt_utc = dt.normalize_datetime_to_utc(dt_fixture) assert dt.dt_from_ts(dt.ts_from_dt(dt_fixture), dt_fixture.tzinfo) == dt_utc
def test_1260(self): """normalize_datetime_to_utc(): Includes tz""" utc_dt = dt.normalize_datetime_to_utc(T1_YEKT) assert dt.is_utc(utc_dt) assert dt.are_equal(utc_dt, T1_YEKT)
def test_1250(self): """normalize_datetime_to_utc(): Assumes that naive dt is in UTC""" utc_dt = dt.normalize_datetime_to_utc(T2_NAIVE) assert dt.is_utc(utc_dt) assert dt.are_equal(utc_dt, T2_NAIVE)