aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/testcfg.py
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/testcfg.py')
-rw-r--r--deps/v8/test/cctest/testcfg.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/deps/v8/test/cctest/testcfg.py b/deps/v8/test/cctest/testcfg.py
index d79d6e4eb4..562f44098a 100644
--- a/deps/v8/test/cctest/testcfg.py
+++ b/deps/v8/test/cctest/testcfg.py
@@ -66,6 +66,18 @@ class TestCase(testcase.TestCase):
def _get_files_params(self):
return [self.path]
+ def _get_resources(self):
+ # Bytecode-generator tests are the only ones requiring extra files on
+ # Android.
+ parts = self.name.split('/')
+ if parts[0] == 'test-bytecode-generator':
+ expectation_file = os.path.join(
+ self.suite.root, 'interpreter', 'bytecode_expectations',
+ '%s.golden' % parts[1])
+ if os.path.exists(expectation_file):
+ return [expectation_file]
+ return []
+
def GetSuite(*args, **kwargs):
return TestSuite(*args, **kwargs)