Files
nodejs-test262/testcase-output-eol.patch

19 lines
920 B
Diff

Index: test262-d067d2f0ca30/tools/packaging/test262.py
===================================================================
--- test262-d067d2f0ca30.orig/tools/packaging/test262.py
+++ test262-d067d2f0ca30/tools/packaging/test262.py
@@ -515,10 +515,11 @@ class TestSuite(object):
self.logf.write("=== %s failed in %s === \n" % (name, mode))
out = result.stdout.strip()
if len(out) > 0:
- self.logf.write("--- output --- \n %s" % out)
+ self.logf.write("--- output --- \n %s\n" % out)
err = result.stderr.strip()
if len(err) > 0:
- self.logf.write("--- errors --- \n %s" % err)
+ self.logf.write("--- errors --- \n %s\n" % err)
+ if len(out) > 0 or len(err):
self.logf.write("=== \n")
elif result.case.IsNegative():
self.logf.write("%s failed in %s as expected \n" % (name, mode))