Page MenuHomeSoftware Heritage

Jenkins > .tox.py3-full.lib.python3.7.site-packages.swh.model.tests.test_identifiers::test_normalize_timestamp_datetime[0-tz1--60-date0-1582810759]
Failed

TEST RESULT

Run At
Jun 15 2021, 10:51 AM
Details
date = datetime.datetime(2020, 2, 27, 13, 39, 19, tzinfo=datetime.timezone(datetime.timedelta(days=-1, seconds=82800))) seconds = 1582810759 tz = datetime.timezone(datetime.timedelta(days=-1, seconds=82800)), offset = -60 microsecond = 0 @pytest.mark.parametrize("date, seconds", zip(TS_DATETIMES, TS_DT_EXPECTED)) @pytest.mark.parametrize("tz, offset", zip(TS_TIMEZONES, TS_TZ_EXPECTED)) @pytest.mark.parametrize("microsecond", [0, 1, 10, 100, 1000, 999999]) def test_normalize_timestamp_datetime(date, seconds, tz, offset, microsecond): date = date.astimezone(tz).replace(microsecond=microsecond) > assert normalize_timestamp(date) == { "timestamp": {"seconds": seconds, "microseconds": microsecond}, "offset": offset, "negative_utc": False, } E AssertionError: assert {'negative_ut...: 1582814359}} == {'negative_ut...: 1582810759}} E Omitting 2 identical items, use -vv to show E Differing items: E {'timestamp': {'microseconds': 0, 'seconds': 1582814359}} != {'timestamp': {'microseconds': 0, 'seconds': 1582810759}} E Full diff: E { E 'negative_utc': False, E 'offset': -60,... E E ...Full output truncated (6 lines hidden), use '-vv' to show .tox/py3-full/lib/python3.7/site-packages/swh/model/tests/test_identifiers.py:1196: AssertionError