Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(620)

Unified Diff: visual_studio/NativeClientVSAddIn/check_test_results.py

Issue 10908249: Remove windows line ending from repo files (Closed) Base URL: https://github.com/samclegg/nativeclient-sdk.git@master
Patch Set: fix copyright headers Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: visual_studio/NativeClientVSAddIn/check_test_results.py
diff --git a/visual_studio/NativeClientVSAddIn/check_test_results.py b/visual_studio/NativeClientVSAddIn/check_test_results.py
index 09172b578440ae37f8c7032df09ac45f278631dd..fa33e5f621839fd54b0a78289c5168ea95d93cd5 100644
--- a/visual_studio/NativeClientVSAddIn/check_test_results.py
+++ b/visual_studio/NativeClientVSAddIn/check_test_results.py
@@ -1,49 +1,49 @@
-#!/usr/bin/env python
-# Copyright (c) 2012 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-""" This script will parse the results file produced by MSTest.
-
-The script takes a single argument containing the path to the Results.trx
-file to parse. It will log relevant test run information, and exit with code 0
-if all tests passed, or code 1 if some test failed.
-"""
-
-import sys
-import xml.etree.ElementTree
-
-MSTEST_NAMESPACE = 'http://microsoft.com/schemas/VisualStudio/TeamTest/2010'
-
-def main():
- if len(sys.argv) < 2:
- print 'Must provide path to the Results.trx file'
- return 1
-
- # Parse the xml results file
- tree = xml.etree.ElementTree.parse(sys.argv[1])
- root = tree.getroot()
- results_node = root.find('{%s}Results' % MSTEST_NAMESPACE)
- results = results_node.findall('{%s}UnitTestResult' % MSTEST_NAMESPACE)
- test_run_name = root.attrib['name']
-
- exit_code = 0
-
- # Print the results, note any failures by setting exit_code to 1
- print test_run_name
- for result in results:
- fail_message = 'None.'
- if result.attrib['outcome'] != 'Passed':
- exit_code = 1
- fail_element = result.find('{%s}Output/{%s}ErrorInfo/{%s}Message' % (
- MSTEST_NAMESPACE, MSTEST_NAMESPACE, MSTEST_NAMESPACE))
- if fail_element is not None:
- fail_message = fail_element.text
- print 'Test: %s, Duration: %s, Outcome: %s, Reason: %s\n' % (
- result.attrib['testName'], result.attrib['duration'],
- result.attrib['outcome'], fail_message)
-
- return exit_code
-
-if __name__ == '__main__':
- sys.exit(main())
+#!/usr/bin/env python
+# Copyright (c) 2012 The Native Client Authors. All rights reserved.
noelallen1 2012/09/19 19:47:25 same
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+""" This script will parse the results file produced by MSTest.
+
+The script takes a single argument containing the path to the Results.trx
+file to parse. It will log relevant test run information, and exit with code 0
+if all tests passed, or code 1 if some test failed.
+"""
+
+import sys
+import xml.etree.ElementTree
+
+MSTEST_NAMESPACE = 'http://microsoft.com/schemas/VisualStudio/TeamTest/2010'
+
+def main():
+ if len(sys.argv) < 2:
+ print 'Must provide path to the Results.trx file'
+ return 1
+
+ # Parse the xml results file
+ tree = xml.etree.ElementTree.parse(sys.argv[1])
+ root = tree.getroot()
+ results_node = root.find('{%s}Results' % MSTEST_NAMESPACE)
+ results = results_node.findall('{%s}UnitTestResult' % MSTEST_NAMESPACE)
+ test_run_name = root.attrib['name']
+
+ exit_code = 0
+
+ # Print the results, note any failures by setting exit_code to 1
+ print test_run_name
+ for result in results:
+ fail_message = 'None.'
+ if result.attrib['outcome'] != 'Passed':
+ exit_code = 1
+ fail_element = result.find('{%s}Output/{%s}ErrorInfo/{%s}Message' % (
+ MSTEST_NAMESPACE, MSTEST_NAMESPACE, MSTEST_NAMESPACE))
+ if fail_element is not None:
+ fail_message = fail_element.text
+ print 'Test: %s, Duration: %s, Outcome: %s, Reason: %s\n' % (
+ result.attrib['testName'], result.attrib['duration'],
+ result.attrib['outcome'], fail_message)
+
+ return exit_code
+
+if __name__ == '__main__':
+ sys.exit(main())

Powered by Google App Engine
This is Rietveld 408576698