зеркало из https://github.com/mozilla/pjs.git
JavaScript Test - move SpiderMonkey extension ecma_2/RegExp/constructor-001.js to ecma_2/extensions/constructor-001.js, bug 368585, r+sr=brendan
This commit is contained in:
Родитель
ee9c4ac2f4
Коммит
9f35218d38
|
@ -27,12 +27,6 @@ startTest();
|
|||
RegExp.prototype.getClassProperty = Object.prototype.toString;
|
||||
var re = new RegExp();
|
||||
|
||||
AddTestCase(
|
||||
"new RegExp().__proto__",
|
||||
RegExp.prototype,
|
||||
re.__proto__
|
||||
);
|
||||
|
||||
AddTestCase(
|
||||
"RegExp.prototype.getClassProperty = Object.prototype.toString; " +
|
||||
"(new RegExp()).getClassProperty()",
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||||
/**
|
||||
* File Name: RegExp/constructor-001.js
|
||||
* ECMA Section: 15.7.3.3
|
||||
* Description: Based on ECMA 2 Draft 7 February 1999
|
||||
*
|
||||
* Author: christine@netscape.com
|
||||
* Date: 19 February 1999
|
||||
*/
|
||||
var SECTION = "RegExp/constructor-001";
|
||||
var VERSION = "ECMA_2";
|
||||
var TITLE = "new RegExp()";
|
||||
|
||||
startTest();
|
||||
|
||||
/*
|
||||
* for each test case, verify:
|
||||
* - verify that [[Class]] property is RegExp
|
||||
* - prototype property should be set to RegExp.prototype
|
||||
* - source is set to the empty string
|
||||
* - global property is set to false
|
||||
* - ignoreCase property is set to false
|
||||
* - multiline property is set to false
|
||||
* - lastIndex property is set to 0
|
||||
*/
|
||||
|
||||
RegExp.prototype.getClassProperty = Object.prototype.toString;
|
||||
var re = new RegExp();
|
||||
|
||||
AddTestCase(
|
||||
"new RegExp().__proto__",
|
||||
RegExp.prototype,
|
||||
re.__proto__
|
||||
);
|
||||
|
||||
test()
|
Загрузка…
Ссылка в новой задаче