Miscellaneous test fixes. (#35301)

* Add missing pylint test for invalid path.
* Fix syntax in integration test.
* Use Write-Output in win_script test script.
* Fix pylint in explain mode.
This commit is contained in:
Matt Clay 2018-01-24 10:22:04 -08:00 committed by GitHub
commit 8ea0bfe9a3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 2 deletions

View file

@ -91,6 +91,10 @@ class PylintTest(SanitySingleVersion):
path, code = ignore_entry.split(' ', 1)
if not os.path.exists(path):
invalid_ignores.append((line, 'Remove "%s" since it does not exist' % path))
continue
if ' ' in code:
code, version = code.split(' ', 1)
@ -161,6 +165,9 @@ class PylintTest(SanitySingleVersion):
code=m['symbol'],
) for m in messages]
if args.explain:
return SanitySuccess(self.name)
line = 0
filtered = []