forked from mirrors/gecko-dev
24 lines
554 B
Python
24 lines
554 B
Python
import mozunit
|
|
|
|
LINTER = "pylint"
|
|
|
|
|
|
def test_lint_single_file(lint, paths):
|
|
results = lint(paths("bad.py"))
|
|
assert len(results) == 3
|
|
assert results[1].rule == "E0602"
|
|
assert results[2].rule == "W0101"
|
|
assert results[2].lineno == 5
|
|
|
|
# run lint again to make sure the previous results aren't counted twice
|
|
results = lint(paths("bad.py"))
|
|
assert len(results) == 3
|
|
|
|
|
|
def test_lint_single_file_good(lint, paths):
|
|
results = lint(paths("good.py"))
|
|
assert len(results) == 0
|
|
|
|
|
|
if __name__ == "__main__":
|
|
mozunit.main()
|