Check in modifications to allow lc3 tests to be run in the browser, no bug
git-svn-id: svn://10.0.0.236/trunk@179380 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
0
mozilla/js/tests/lc3/ConvertString/browser.js
Executable file
0
mozilla/js/tests/lc3/ConvertString/browser.js
Executable file
0
mozilla/js/tests/lc3/ConvertString/shell.js
Executable file
0
mozilla/js/tests/lc3/ConvertString/shell.js
Executable file
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -40,20 +41,20 @@
|
||||
* Pass a JavaScript number to ambiguous method.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_001;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_001;
|
||||
|
||||
var string = "JavaScript Test String";
|
||||
var string = "JavaScript Test String";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
|
||||
test();
|
||||
test();
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -40,20 +41,20 @@
|
||||
* Pass a JavaScript number to ambiguous method.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_002;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_002;
|
||||
|
||||
var string = "JavaScript Test String";
|
||||
var string = "JavaScript Test String";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
|
||||
test();
|
||||
test();
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -40,20 +41,20 @@
|
||||
* Pass a JavaScript number to ambiguous method.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_003;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_003;
|
||||
|
||||
var string = "J";
|
||||
var string = "J";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
|
||||
test();
|
||||
test();
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -40,20 +41,20 @@
|
||||
* Pass a JavaScript number to ambiguous method.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_003;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_003;
|
||||
|
||||
var string = "JavaScript Test String";
|
||||
var string = "JavaScript Test String";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
TEST_CLASS.expect(),
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
|
||||
test();
|
||||
test();
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -40,20 +41,23 @@
|
||||
* Pass a JavaScript number to ambiguous method.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_004;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_004;
|
||||
|
||||
var string = "255";
|
||||
var string = "255";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
"error",
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
DESCRIPTION = "TEST_CLASS.ambiguous(string)";
|
||||
EXPECTED = "error";
|
||||
|
||||
test();
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS.ambiguous(string)",
|
||||
"error",
|
||||
TEST_CLASS.ambiguous(string) );
|
||||
|
||||
test();
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -41,61 +42,61 @@
|
||||
* invokation syntax to override the preferred argument conversion.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_001;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_001;
|
||||
|
||||
var string = "255";
|
||||
var string = "255";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(java.lang.String)\"](string))",
|
||||
"STRING",
|
||||
TEST_CLASS["ambiguous(java.lang.String)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(java.lang.String)\"](string))",
|
||||
"STRING",
|
||||
TEST_CLASS["ambiguous(java.lang.String)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(java.lang.Object)\"](string))",
|
||||
"OBJECT",
|
||||
TEST_CLASS["ambiguous(java.lang.Object)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(java.lang.Object)\"](string))",
|
||||
"OBJECT",
|
||||
TEST_CLASS["ambiguous(java.lang.Object)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(char)\"](string))",
|
||||
"CHAR",
|
||||
TEST_CLASS["ambiguous(char)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(char)\"](string))",
|
||||
"CHAR",
|
||||
TEST_CLASS["ambiguous(char)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(double)\"](string))",
|
||||
"DOUBLE",
|
||||
TEST_CLASS["ambiguous(double)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(double)\"](string))",
|
||||
"DOUBLE",
|
||||
TEST_CLASS["ambiguous(double)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(float)\"](string))",
|
||||
"FLOAT",
|
||||
TEST_CLASS["ambiguous(float)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(float)\"](string))",
|
||||
"FLOAT",
|
||||
TEST_CLASS["ambiguous(float)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(long)\"](string))",
|
||||
"LONG",
|
||||
TEST_CLASS["ambiguous(long)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(long)\"](string))",
|
||||
"LONG",
|
||||
TEST_CLASS["ambiguous(long)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(int)\"](string))",
|
||||
"INT",
|
||||
TEST_CLASS["ambiguous(int)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(int)\"](string))",
|
||||
"INT",
|
||||
TEST_CLASS["ambiguous(int)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(short)\"](string))",
|
||||
"SHORT",
|
||||
TEST_CLASS["ambiguous(short)"](string) +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(short)\"](string))",
|
||||
"SHORT",
|
||||
TEST_CLASS["ambiguous(short)"](string) +'');
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(byte)\"](\"127\"))",
|
||||
"BYTE",
|
||||
TEST_CLASS["ambiguous(byte)"]("127") +'');
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(byte)\"](\"127\"))",
|
||||
"BYTE",
|
||||
TEST_CLASS["ambiguous(byte)"]("127") +'');
|
||||
|
||||
|
||||
test();
|
||||
test();
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||
*
|
||||
@@ -41,20 +42,23 @@
|
||||
* invokation syntax to override the preferred argument conversion.
|
||||
*
|
||||
*/
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
var SECTION = "Preferred argument conversion: string";
|
||||
var VERSION = "1_4";
|
||||
var TITLE = "LiveConnect 3.0 JavaScript to Java Data Type Conversion " +
|
||||
SECTION;
|
||||
startTest();
|
||||
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_001;
|
||||
var TEST_CLASS = new
|
||||
Packages.com.netscape.javascript.qa.lc3.string.String_001;
|
||||
|
||||
var string = "255";
|
||||
var string = "255";
|
||||
|
||||
testcases[testcases.length] = new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(boolean)\"](string))",
|
||||
"error",
|
||||
TEST_CLASS["ambiguous(boolean)"](string) +'');
|
||||
DESCRIPTION = "TEST_CLASS[\"ambiguous(boolean)\"](string))";
|
||||
EXPECTED = "error";
|
||||
|
||||
test();
|
||||
new TestCase(
|
||||
"TEST_CLASS[\"ambiguous(boolean)\"](string))",
|
||||
"error",
|
||||
TEST_CLASS["ambiguous(boolean)"](string) +'');
|
||||
|
||||
test();
|
||||
|
||||
Reference in New Issue
Block a user