cfme.fixtures.tccheck module

Plugin that does basic test case validation.

Use --validate-test-cases to enable it.

Currently does not work on --collect-only due to pytest’s implementation bug.

Error output lines are prefixed by [TCV-E]. If no error nappens, a line prefixed with [TCV-OK] appears at the end of collection.

cfme.fixtures.tccheck.check_requirement(item, available_requirements)[source]
cfme.fixtures.tccheck.check_tier(item)[source]
cfme.fixtures.tccheck.load_available_requirements()[source]

Slightly hacky, run through all objects in the module and only pick the correct ones.

cfme.fixtures.tccheck.pytest_addoption(parser)[source]
cfme.fixtures.tccheck.pytest_report_collectionfinish(config, startdir, items)[source]