| Index: test/preparser/testcfg.py
|
| diff --git a/test/preparser/testcfg.py b/test/preparser/testcfg.py
|
| index 39b62c396de4c304d5b4c33b60463a45f45d86ab..5347db72f2de1b95dc6f1b7be6a879dd76576a9a 100644
|
| --- a/test/preparser/testcfg.py
|
| +++ b/test/preparser/testcfg.py
|
| @@ -122,10 +122,15 @@ class PreparserTestConfiguration(test.TestConfiguration):
|
| {"Test": Test, "Template": Template}, {})
|
|
|
| def ListTests(self, current_path, path, mode, variant_flags):
|
| - executable = join('obj', 'preparser', mode, 'preparser')
|
| + executable = 'preparser'
|
| if utils.IsWindows():
|
| executable += '.exe'
|
| executable = join(self.context.buildspace, executable)
|
| + if not exists(executable):
|
| + executable = join('obj', 'preparser', mode, 'preparser')
|
| + if utils.IsWindows():
|
| + executable += '.exe'
|
| + executable = join(self.context.buildspace, executable)
|
| expectations = self.GetExpectations()
|
| result = []
|
| # Find all .js files in tests/preparser directory.
|
|
|