From 5fffa3fae122da624aa79923ff13c781842e005d Mon Sep 17 00:00:00 2001 From: Andrea Canciani Date: Fri, 24 Jun 2011 23:04:11 +0200 Subject: [PATCH] test: Ignore \r when parsing test log files This fixes the log parsing on win32. --- test/testtable.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/testtable.js b/test/testtable.js index daf64503e..8cf715677 100644 --- a/test/testtable.js +++ b/test/testtable.js @@ -358,7 +358,7 @@ function parseTest (testData) { var rows = new Array (); var data = new Object (); var t = new Test (); - var lines = testData.split ("\n"); + var lines = testData.replace (/\r/g, "").split ("\n"); for (var i = 0; i < lines.length; i++) { t.addData (lines[i].split (" ")); if (t.isComplete ()) { @@ -406,7 +406,7 @@ function parseFile (fileName, parser) { function parseTestList (listData) { var summaryRE = /\d+ Passed, \d+ Failed \x5b\d+ crashed, \d+ expected\x5d, \d+ Skipped/; - var lines = listData.split ("\n"); + var lines = listData.replace (/\r/g, "").split ("\n"); for (var i = 0; i < lines.length; i++) { if (summaryRE.test (lines[i])) return;