[clang-tidy] Fix minor issues in the testing script.

llvm-svn: 247485
This commit is contained in:
Alexander Kornienko 2015-09-11 22:38:26 +00:00
parent cf303a4d8b
commit 2681e7dcd0
1 changed files with 5 additions and 4 deletions

View File

@ -41,13 +41,14 @@ def main():
extension = '.cpp'
if (input_file_name.endswith('.c')):
extension = '.c'
check_name = sys.argv[2]
temp_file_name = sys.argv[3] + extension
clang_tidy_extra_args = sys.argv[4:]
if len(clang_tidy_extra_args) == 0:
clang_tidy_extra_args = ['--', '--std=c++11'] if extension == '.cpp' else ['--']
clang_tidy_extra_args = ['--', '--std=c++11'] if extension == '.cpp' \
else ['--']
with open(input_file_name, 'r') as input_file:
input_text = input_file.read()
@ -97,7 +98,7 @@ def main():
'-check-prefix=CHECK-FIXES', '-strict-whitespace'],
stderr=subprocess.STDOUT)
except subprocess.CalledProcessError as e:
print('FileCheck failed:\n' + e.output)
print('FileCheck failed:\n' + e.output.decode())
raise
if has_check_messages:
@ -110,7 +111,7 @@ def main():
'-implicit-check-not={{warning|error}}:'],
stderr=subprocess.STDOUT)
except subprocess.CalledProcessError as e:
print('FileCheck failed:\n' + e.output)
print('FileCheck failed:\n' + e.output.decode())
raise
if __name__ == '__main__':