(checker, capsys)
| 113 | assert("(custom-severity)" in captured) |
| 114 | |
| 115 | def test_rules_suppression(checker, capsys): |
| 116 | test_sources = ["addons/test/misra/misra-suppressions1-test.c", |
| 117 | "addons/test/misra/misra-suppressions2-test.c"] |
| 118 | |
| 119 | for src in test_sources: |
| 120 | re_suppressed= r"\[%s\:[0-9]+\]" % src |
| 121 | dump_create(src, "--suppressions-list=addons/test/misra/suppressions.txt","--inline-suppr") |
| 122 | checker.parseDump(src + ".dump") |
| 123 | captured = capsys.readouterr().err |
| 124 | found = re.search(re_suppressed, captured) |
| 125 | assert found is None, 'Unexptected output:\n' + captured |
| 126 | dump_remove(src) |
| 127 | |
| 128 | def test_arguments_regression(): |
| 129 | args_ok = ["-generate-table", |
nothing calls this directly
no test coverage detected