--- /dev/null
+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);
+}