static-getter-names.js   [plain text]


function shouldBe(actual, expected) {
    if (actual !== expected)
        throw new Error('bad value: ' + actual);
}

var names = [
    'global',
    'ignoreCase',
    'multiline',
    'source',
];

for (var name of names) {
    var descriptor = Object.getOwnPropertyDescriptor(RegExp.prototype, name);
    shouldBe(descriptor.get.name, 'get ' + name);
}