gecko-dev/tools/lint/test/test_lintpref.py
Kristen Wright 5eac06f458 Bug 1587180 - 4. Write a test for Lintpref r=ahal
Adds a test for Lintpref and two test files. Also makes some adjustments to `lintpref.yml` to improve support file loading.

Differential Revision: https://phabricator.services.mozilla.com/D49674

--HG--
extra : moz-landing-system : lando
2019-10-21 19:23:08 +00:00

19 lines
413 B
Python

from __future__ import absolute_import, print_function
import mozunit
LINTER = 'lintpref'
def test_lintpref(lint, paths):
results = lint(paths())
assert len(results) == 1
assert results[0].level == 'error'
assert 'pref("dom.webidl.test1", true);' in results[0].message
assert 'bad.js' in results[0].relpath
assert results[0].lineno == 2
if __name__ == '__main__':
mozunit.main()