test: Ignore \r when parsing test log files

This fixes the log parsing on win32.
This commit is contained in:
Andrea Canciani 2011-06-24 23:04:11 +02:00
parent 0baf009b39
commit 5fffa3fae1

View file

@ -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;