mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-31 02:48:48 +00:00
Removing outdated testcase. See Bugzilla bug 49233.
This commit is contained in:
parent
0e82a3bb83
commit
05e4c72c57
@ -1,77 +0,0 @@
|
||||
/* The contents of this file are subject to the Netscape Public
|
||||
* License Version 1.1 (the "License"); you may not use this file
|
||||
* except in compliance with the License. You may obtain a copy of
|
||||
* the License at http://www.mozilla.org/NPL/
|
||||
*
|
||||
* Software distributed under the License is distributed on an "AS
|
||||
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
||||
* implied. See the License for the specific language governing
|
||||
* rights and limitations under the License.
|
||||
*
|
||||
* The Original Code is Mozilla Communicator client code, released March
|
||||
* 31, 1998.
|
||||
*
|
||||
* The Initial Developer of the Original Code is Netscape Communications
|
||||
* Corporation. Portions created by Netscape are
|
||||
* Copyright (C) 1998 Netscape Communications Corporation. All
|
||||
* Rights Reserved.
|
||||
*
|
||||
* Contributor(s):
|
||||
*
|
||||
*/
|
||||
/**
|
||||
File Name: 7.7.3-4-n.js
|
||||
ECMA Section: 7.7.3 Numeric Literals
|
||||
|
||||
Description:
|
||||
|
||||
This is a regression test for
|
||||
http://scopus.mcom.com/bugsplat/show_bug.cgi?id=122884
|
||||
|
||||
Waldemar's comments:
|
||||
|
||||
A numeric literal that starts with either '08' or '09' is interpreted as a
|
||||
decimal literal; it should be an error instead. (Strictly speaking, according
|
||||
to ECMA v1 such literals should be interpreted as two integers -- a zero
|
||||
followed by a decimal number whose first digit is 8 or 9, but this is a bug in
|
||||
ECMA that will be fixed in v2. In any case, there is no place in the grammar
|
||||
where two consecutive numbers would be legal.)
|
||||
|
||||
Author: christine@netscape.com
|
||||
Date: 15 june 1998
|
||||
|
||||
*/
|
||||
var SECTION = "7.7.3-4-n";
|
||||
var VERSION = "ECMA_1";
|
||||
startTest();
|
||||
var TITLE = "Numeric Literals";
|
||||
var BUGNUMBER="122884";
|
||||
|
||||
writeHeaderToLog( SECTION + " "+ TITLE);
|
||||
|
||||
var testcases = new Array();
|
||||
|
||||
testcases[tc++] = new TestCase(
|
||||
SECTION,
|
||||
"0079",
|
||||
"error",
|
||||
0079 );
|
||||
|
||||
test();
|
||||
|
||||
function test() {
|
||||
for ( tc=0; tc < testcases.length; tc++ ) {
|
||||
testcases[tc].actual = testcases[tc].actual;
|
||||
|
||||
testcases[tc].passed = writeTestCaseResult(
|
||||
testcases[tc].expect,
|
||||
testcases[tc].actual,
|
||||
testcases[tc].description +" = "+ testcases[tc].actual );
|
||||
|
||||
testcases[tc].reason += ( testcases[tc].passed ) ? "" : "wrong value ";
|
||||
|
||||
}
|
||||
|
||||
stopTest();
|
||||
return ( testcases );
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
/**
|
||||
File Name: lexical-043.js
|
||||
Corresponds To: 7.7.3-3-n.js
|
||||
ECMA Section: 7.7.3 Numeric Literals
|
||||
|
||||
Description:
|
||||
|
||||
This is a regression test for
|
||||
http://scopus.mcom.com/bugsplat/show_bug.cgi?id=122884
|
||||
|
||||
Waldemar's comments:
|
||||
|
||||
A numeric literal that starts with either '08' or '09' is interpreted as a
|
||||
decimal literal; it should be an error instead. (Strictly speaking, according
|
||||
to ECMA v1 such literals should be interpreted as two integers -- a zero
|
||||
followed by a decimal number whose first digit is 8 or 9, but this is a bug in
|
||||
ECMA that will be fixed in v2. In any case, there is no place in the grammar
|
||||
where two consecutive numbers would be legal.)
|
||||
|
||||
Author: christine@netscape.com
|
||||
Date: 15 june 1998
|
||||
|
||||
*/
|
||||
var SECTION = "lexical-043";
|
||||
var VERSION = "JS1_4";
|
||||
var TITLE = "Numeric Literals";
|
||||
var BUGNUMBER="122884";
|
||||
|
||||
startTest();
|
||||
writeHeaderToLog( SECTION + " "+ TITLE);
|
||||
|
||||
var tc = 0;
|
||||
var testcases = new Array();
|
||||
|
||||
var result = "Failed";
|
||||
var exception = "No exception thrown";
|
||||
var expect = "Passed";
|
||||
|
||||
try {
|
||||
eval("0099;");
|
||||
} catch ( e ) {
|
||||
result = expect;
|
||||
exception = e.toString();
|
||||
}
|
||||
|
||||
testcases[tc++] = new TestCase(
|
||||
SECTION,
|
||||
"0099" +
|
||||
" (threw " + exception +")",
|
||||
expect,
|
||||
result );
|
||||
|
||||
test();
|
||||
|
@ -1,55 +0,0 @@
|
||||
/**
|
||||
File Name: lexical-044.js
|
||||
Corresponds To: 7.7.3-4-n.js
|
||||
ECMA Section: 7.7.3 Numeric Literals
|
||||
|
||||
Description:
|
||||
|
||||
This is a regression test for
|
||||
http://scopus.mcom.com/bugsplat/show_bug.cgi?id=122884
|
||||
|
||||
Waldemar's comments:
|
||||
|
||||
A numeric literal that starts with either '08' or '09' is interpreted as a
|
||||
decimal literal; it should be an error instead. (Strictly speaking, according
|
||||
to ECMA v1 such literals should be interpreted as two integers -- a zero
|
||||
followed by a decimal number whose first digit is 8 or 9, but this is a bug in
|
||||
ECMA that will be fixed in v2. In any case, there is no place in the grammar
|
||||
where two consecutive numbers would be legal.)
|
||||
|
||||
Author: christine@netscape.com
|
||||
Date: 15 june 1998
|
||||
|
||||
*/
|
||||
var SECTION = "lexical-044";
|
||||
var VERSION = "JS1_4";
|
||||
var TITLE = "Numeric Literals";
|
||||
var BUGNUMBER="122884";
|
||||
|
||||
|
||||
startTest();
|
||||
writeHeaderToLog( SECTION + " "+ TITLE);
|
||||
|
||||
var tc = 0;
|
||||
var testcases = new Array();
|
||||
|
||||
var result = "Failed";
|
||||
var exception = "No exception thrown";
|
||||
var expect = "Passed";
|
||||
|
||||
try {
|
||||
eval("0079;");
|
||||
} catch ( e ) {
|
||||
result = expect;
|
||||
exception = e.toString();
|
||||
}
|
||||
|
||||
testcases[tc++] = new TestCase(
|
||||
SECTION,
|
||||
"0079" +
|
||||
" (threw " + exception +")",
|
||||
expect,
|
||||
result );
|
||||
|
||||
test();
|
||||
|
@ -1,54 +0,0 @@
|
||||
/**
|
||||
File Name: lexical-043.js
|
||||
Corresponds To: 7.7.3-5-n.js
|
||||
ECMA Section: 7.7.3 Numeric Literals
|
||||
|
||||
Description:
|
||||
|
||||
This is a regression test for
|
||||
http://scopus.mcom.com/bugsplat/show_bug.cgi?id=122884
|
||||
|
||||
Waldemar's comments:
|
||||
|
||||
A numeric literal that starts with either '08' or '09' is interpreted as a
|
||||
decimal literal; it should be an error instead. (Strictly speaking, according
|
||||
to ECMA v1 such literals should be interpreted as two integers -- a zero
|
||||
followed by a decimal number whose first digit is 8 or 9, but this is a bug in
|
||||
ECMA that will be fixed in v2. In any case, there is no place in the grammar
|
||||
where two consecutive numbers would be legal.)
|
||||
|
||||
Author: christine@netscape.com
|
||||
Date: 15 june 1998
|
||||
|
||||
*/
|
||||
var SECTION = "lexical-045";
|
||||
var VERSION = "JS1_4";
|
||||
var TITLE = "Numeric Literals";
|
||||
var BUGNUMBER="122884";
|
||||
|
||||
startTest();
|
||||
writeHeaderToLog( SECTION + " "+ TITLE);
|
||||
|
||||
var tc = 0;
|
||||
var testcases = new Array();
|
||||
|
||||
var result = "Failed";
|
||||
var exception = "No exception thrown";
|
||||
var expect = "Passed";
|
||||
|
||||
try {
|
||||
eval("0099;");
|
||||
} catch ( e ) {
|
||||
result = expect;
|
||||
exception = e.toString();
|
||||
}
|
||||
|
||||
testcases[tc++] = new TestCase(
|
||||
SECTION,
|
||||
"0099" +
|
||||
" (threw " + exception +")",
|
||||
expect,
|
||||
result );
|
||||
|
||||
test();
|
||||
|
@ -1,54 +0,0 @@
|
||||
/**
|
||||
File Name: lexical-046.js
|
||||
Corresponds To: 7.7.3-6-n.js
|
||||
ECMA Section: 7.7.3 Numeric Literals
|
||||
|
||||
Description:
|
||||
|
||||
This is a regression test for
|
||||
http://scopus.mcom.com/bugsplat/show_bug.cgi?id=122884
|
||||
|
||||
Waldemar's comments:
|
||||
|
||||
A numeric literal that starts with either '08' or '09' is interpreted as a
|
||||
decimal literal; it should be an error instead. (Strictly speaking, according
|
||||
to ECMA v1 such literals should be interpreted as two integers -- a zero
|
||||
followed by a decimal number whose first digit is 8 or 9, but this is a bug in
|
||||
ECMA that will be fixed in v2. In any case, there is no place in the grammar
|
||||
where two consecutive numbers would be legal.)
|
||||
|
||||
Author: christine@netscape.com
|
||||
Date: 15 june 1998
|
||||
|
||||
*/
|
||||
var SECTION = "lexical-046";
|
||||
var VERSION = "JS1_4";
|
||||
var TITLE = "Numeric Literals";
|
||||
var BUGNUMBER="122884";
|
||||
|
||||
startTest();
|
||||
writeHeaderToLog( SECTION + " "+ TITLE);
|
||||
|
||||
var tc = 0;
|
||||
var testcases = new Array();
|
||||
|
||||
var result = "Failed";
|
||||
var exception = "No exception thrown";
|
||||
var expect = "Passed";
|
||||
|
||||
try {
|
||||
eval("079");
|
||||
} catch ( e ) {
|
||||
result = expect;
|
||||
exception = e.toString();
|
||||
}
|
||||
|
||||
testcases[tc++] = new TestCase(
|
||||
SECTION,
|
||||
"079" +
|
||||
" (threw " + exception +")",
|
||||
expect,
|
||||
result );
|
||||
|
||||
test();
|
||||
|
Loading…
x
Reference in New Issue
Block a user