def append_skipped(self, report):
"""Append xml reports with skipped TC.
Args:
report(dict): Skipped report
"""
self.class_logger.info("Appending XML report with skip.")
# filename, lineno, skipreason = report['longrepr']
# self.class_logger.debug("Received longrepr: {0}".format(xml_unescape(report['longrepr'])))
longrepr = xml_unescape(report['longrepr'])
# TODO: fixed bug with longrepr crashing
skipreason = get_skipped_reason(report['longrepr'])
self.append(self.Junit.skipped("%s" % longrepr, # pylint: disable=no-member
type="pytest.skip", message=skipreason))
# self.append(self.Junit.skipped("%s:%s: %s" % longrepr, type="pytest.skip", message=skipreason))
self.skipped += 1
评论列表
文章目录