forked from mirrors/gecko-dev
MozReview-Commit-ID: 2DysquT2BdD --HG-- extra : rebase_source : 40c1531d2c8cedf7ffc8e87053a4a73068bc86d1
41 lines
1.1 KiB
JavaScript
41 lines
1.1 KiB
JavaScript
/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
|
|
/**
|
|
* File Name: RegExp/function-001.js
|
|
* ECMA Section: 15.7.2.1
|
|
* Description: Based on ECMA 2 Draft 7 February 1999
|
|
*
|
|
* Author: christine@netscape.com
|
|
* Date: 19 February 1999
|
|
*/
|
|
var SECTION = "RegExp/function-001";
|
|
var VERSION = "ECMA_2";
|
|
var TITLE = "RegExp( pattern, flags )";
|
|
|
|
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()
|