| Index: test/fuzz-natives/testcfg.py
|
| diff --git a/test/fuzz-natives/testcfg.py b/test/fuzz-natives/testcfg.py
|
| index df6bc5bf8776a575b153cef5d288641218525df0..5e00b404bc926a723eb44cf5b8d8bd39aed2ad8d 100644
|
| --- a/test/fuzz-natives/testcfg.py
|
| +++ b/test/fuzz-natives/testcfg.py
|
| @@ -31,11 +31,16 @@ class FuzzNativesTestSuite(testsuite.TestSuite):
|
| assert False, "Failed to get natives list."
|
| tests = []
|
| for line in output.stdout.strip().split():
|
| - (name, argc) = line.split(",")
|
| - flags = ["--allow-natives-syntax",
|
| - "-e", "var NAME = '%s', ARGC = %s;" % (name, argc)]
|
| - test = testcase.TestCase(self, name, flags)
|
| - tests.append(test)
|
| + try:
|
| + (name, argc) = line.split(",")
|
| + flags = ["--allow-natives-syntax",
|
| + "-e", "var NAME = '%s', ARGC = %s;" % (name, argc)]
|
| + test = testcase.TestCase(self, name, flags)
|
| + tests.append(test)
|
| + except:
|
| + # Work-around: If parsing didn't work, it might have been due to output
|
| + # caused by other d8 flags.
|
| + pass
|
| return tests
|
|
|
| def GetFlagsForTestCase(self, testcase, context):
|
|
|