12345678910111213141516171819202122 |
- import datetime
- import pytest
- import pytz
- import symuid
- @pytest.mark.parametrize(('ts_sec', 'expected_dt'), [
- (1528795204,
- datetime.datetime(2018, 6, 12, 9, 20, 4, tzinfo=datetime.timezone.utc)),
- ])
- def test__timestamp_to_utc_dt(ts_sec, expected_dt):
- assert expected_dt == symuid._timestamp_to_utc_dt(ts_sec)
- def test__utc_dt_now():
- dt_now = symuid._utc_dt_now()
- pytz_dt = datetime.datetime.now(pytz.timezone('UTC'))
- assert abs((dt_now - pytz_dt).total_seconds()) < 5
|