cfme.markers.polarion module

polarion(*tcid): Marker for marking tests as automation for polarion test cases.

class cfme.markers.polarion.ReportPolarionToJunitPlugin(xml, node_map)[source]

Bases: object

node_map = Attribute(name='node_map', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
pytest_runtest_logreport(report)[source]

Adds the supplied test case id to the xunit file as a property

xml = Attribute(name='xml', default=NOTHING, validator=None, repr=True, cmp=True, hash=None, init=True, convert=None, metadata=mappingproxy({}))
cfme.markers.polarion.extract_polarion_ids(item)[source]

Extracts Polarion TC IDs from the test item. Returns None if no marker present.

cfme.markers.polarion.pytest_collection_modifyitems(config, items)[source]
cfme.markers.polarion.pytest_configure(config)[source]