def test_parse_iso8601_with_reso(date_type, string, date_args, reso): expected_date = date_type(*date_args) expected_reso = reso result_date, result_reso = _parse_iso8601_with_reso(date_type, string) assert result_date == expected_date assert result_reso == expected_reso