Esempio n. 1
0
def test_static_suppress_issue():
    issues, metrics, skips = convertLib.extract_from_file(
        "staticcheck",
        [],
        Path(__file__).parent,
        Path(__file__).parent / "data" / "staticcheck-ignore-report.json",
    )
    assert issues
    assert len(issues) == 76
    filtered_issues, suppress_list = convertLib.suppress_issues(issues)
    assert suppress_list
Esempio n. 2
0
def test_go_suppress_issue():
    issues, metrics, skips = convertLib.extract_from_file(
        "source-go",
        [],
        Path(__file__).parent,
        Path(__file__).parent / "data" / "source-go-ignore.json",
    )
    assert issues
    assert len(issues) == 5
    filtered_issues, suppress_list = convertLib.suppress_issues(issues)
    assert suppress_list
    assert len(suppress_list) == len(issues)
    assert not filtered_issues