def test_formatting_parsing_consitency(): tz = pytz.timezone("CET") dt = datetime(2017, 3, 8, 21, 6, 19).replace(tzinfo=tz) formatter = PorcelainFormatter(tz_override=tz) assert formatter.parse_datetime(formatter.format_datetime(dt)) == dt