[lit] Fix Python-3 compatibility, patch by Dan Liew.
authorDaniel Dunbar <daniel@zuster.org>
Wed, 22 Oct 2014 01:26:06 +0000 (01:26 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 22 Oct 2014 01:26:06 +0000 (01:26 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220357 91177308-0d34-0410-b5e6-96231b3b80d8

utils/lit/lit/TestRunner.py

index f280d3fd1db6302cbcc2356d8c3b7024bcd2a138..1a2df20477b445526b64a69b7b9fec2f24ef7849 100644 (file)
@@ -344,8 +344,8 @@ def parseIntegratedTestScriptCommands(source_path):
         data = f.read()
 
         # Ensure the data ends with a newline.
-        if not data.endswith('\n'):
-            data = data + '\n'
+        if not data.endswith(to_bytes('\n')):
+            data = data + to_bytes('\n')
 
         # Iterate over the matches.
         line_number = 1