diff options
Diffstat (limited to 'deps/v8/test/debugger/testcfg.py')
-rw-r--r-- | deps/v8/test/debugger/testcfg.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/deps/v8/test/debugger/testcfg.py b/deps/v8/test/debugger/testcfg.py index a07acbce5b..71b19d2159 100644 --- a/deps/v8/test/debugger/testcfg.py +++ b/deps/v8/test/debugger/testcfg.py @@ -33,9 +33,13 @@ class DebuggerTestSuite(testsuite.TestSuite): tests.append(test) return tests - def GetFlagsForTestCase(self, testcase, context): + def GetParametersForTestCase(self, testcase, context): + flags = ( + testcase.flags + + ["--enable-inspector", "--allow-natives-syntax"] + + context.mode_flags + ) source = self.GetSourceForTest(testcase) - flags = ["--enable-inspector", "--allow-natives-syntax"] + context.mode_flags flags_match = re.findall(FLAGS_PATTERN, source) for match in flags_match: flags += match.strip().split() @@ -59,12 +63,11 @@ class DebuggerTestSuite(testsuite.TestSuite): files.append("--module") files.append(os.path.join(self.root, testcase.path + self.suffix())) - flags += files + all_files = list(files) if context.isolates: - flags.append("--isolate") - flags += files + all_files += ["--isolate"] + files - return testcase.flags + flags + return all_files, flags, {} def GetSourceForTest(self, testcase): filename = os.path.join(self.root, testcase.path + self.suffix()) |