Commit 53d3f5ba authored by Adam Klein's avatar Adam Klein Committed by Commit Bot

[intl] Remove regexp-prepare/regexp-assert from intl testcfg

Now that intl.js is gone, there's no particular reason to worry about
Intl features accidentally using RegExp objects in a way that would
be visible to author code.

Bug: v8:5751
Change-Id: I7bb274ed124ac593ab5f4f6995941f11a0ded480
Reviewed-on: https://chromium-review.googlesource.com/c/1325030Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
Commit-Queue: Adam Klein <adamk@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57409}
parent bb887d2c
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
assertEquals("a", RegExp.$1);
assertEquals("b", RegExp.$2);
assertEquals("c", RegExp.$3);
assertEquals("d", RegExp.$4);
assertEquals("e", RegExp.$5);
assertEquals("f", RegExp.$6);
assertEquals("g", RegExp.$7);
assertEquals("h", RegExp.$8);
assertEquals("i", RegExp.$9);
assertEquals("abcdefghij", RegExp.lastMatch);
assertEquals("j", RegExp.lastParen);
assertEquals(">>>", RegExp.leftContext);
assertEquals("<<<", RegExp.rightContext);
assertEquals(">>>abcdefghij<<<", RegExp.input);
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
/(\w)(\w)(\w)(\w)(\w)(\w)(\w)(\w)(\w)(\w)/.exec(">>>abcdefghij<<<");
...@@ -43,8 +43,7 @@ class TestSuite(testsuite.TestSuite): ...@@ -43,8 +43,7 @@ class TestSuite(testsuite.TestSuite):
files.sort() files.sort()
for filename in files: for filename in files:
if (filename.endswith(".js") and filename != "assert.js" and if (filename.endswith(".js") and filename != "assert.js" and
filename != "utils.js" and filename != "regexp-assert.js" and filename != "utils.js"):
filename != "regexp-prepare.js"):
fullpath = os.path.join(dirname, filename) fullpath = os.path.join(dirname, filename)
relpath = fullpath[len(self.root) + 1 : -3] relpath = fullpath[len(self.root) + 1 : -3]
testname = relpath.replace(os.path.sep, "/") testname = relpath.replace(os.path.sep, "/")
...@@ -80,9 +79,7 @@ class TestCase(testcase.D8TestCase): ...@@ -80,9 +79,7 @@ class TestCase(testcase.D8TestCase):
files = map(lambda f: os.path.join(self.suite.root, f), [ files = map(lambda f: os.path.join(self.suite.root, f), [
'assert.js', 'assert.js',
'utils.js', 'utils.js',
'regexp-prepare.js',
self.path + self._get_suffix(), self.path + self._get_suffix(),
'regexp-assert.js',
]) ])
if self._test_config.isolates: if self._test_config.isolates:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment