mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
37 lines
951 B
JavaScript
37 lines
951 B
JavaScript
|
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||
|
/**
|
||
|
* 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()
|