Handle negative results tests in browser based tests, no bug, not part of the build

This commit is contained in:
bob%bclary.com 2005-11-20 06:06:54 +00:00
Родитель 8bf3aae6b7
Коммит 32c9983b76
12 изменённых файлов: 70 добавлений и 4 удалений

Просмотреть файл

@ -93,6 +93,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -93,6 +93,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -93,8 +93,13 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
return
}
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}
testcase = new TestCase(SECTION, DESCRIPTION, EXPECTED, "error");
testcase.reason += "Error: " + msg +

Просмотреть файл

@ -111,6 +111,11 @@ reportFailure = function (msg, page, line)
expect = "unknown";
}
testcase = new TestCase(gTestName, summary, expect, "error");
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
}
testcase.reason += msg;
@ -123,7 +128,10 @@ reportFailure = function (msg, page, line)
{
testcase.reason += ' Line: ' + line;
}
_reportFailure(msg);
if (!testcase.passed)
{
_reportFailure(msg);
}
};

Просмотреть файл

@ -92,6 +92,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -93,6 +93,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -92,6 +92,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -92,6 +92,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -111,6 +111,11 @@ reportFailure = function (msg, page, line)
EXPECTED = 'Unknown';
}
testcase = new TestCase(gTestName, DESCRIPTION, EXPECTED, "error");
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
}
testcase.reason += msg;

Просмотреть файл

@ -111,6 +111,11 @@ reportFailure = function (msg, page, line)
EXPECTED = 'Unknown';
}
testcase = new TestCase(gTestName, DESCRIPTION, EXPECTED, "error");
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
}
testcase.reason += msg;
@ -123,7 +128,10 @@ reportFailure = function (msg, page, line)
{
testcase.reason += ' Line: ' + line;
}
_reportFailure(msg);
if (!testcase.passed)
{
_reportFailure(msg);
}
};

Просмотреть файл

@ -113,6 +113,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}

Просмотреть файл

@ -106,6 +106,11 @@ function err( msg, page, line ) {
testcase.passed = false;
testcase.reason = "Error: " + msg +
" Source File: " + page + " Line: " + line + ".";
if (document.location.href.indexOf('-n.js') != -1)
{
// negative test
testcase.passed = true;
}
return;
}