def _doRoundtrip(caldata, resultdata=None): test1 = resultdata if resultdata is not None else caldata cal = Calendar() cal.parse(StringIO.StringIO(caldata)) test2 = cal.getTextXML() self.assertEqual( test1, test2, "\n".join( difflib.unified_diff( str(test1).splitlines(), test2.splitlines())))
def _doRoundtrip(caldata, resultdata=None): test1 = resultdata if resultdata is not None else caldata cal = Calendar() cal.parse(StringIO.StringIO(caldata)) test2 = cal.getTextXML() self.assertEqual( test1, test2, "\n".join(difflib.unified_diff(str(test1).splitlines(), test2.splitlines())) )