diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-03-27 19:09:26 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-03-27 19:09:26 +0200 |
| commit | e46c1743ce2b0dbf722acac5412d95c64888b33b (patch) | |
| tree | e8c9958fed66a38b89d08346bb9e11dbda3ef2f8 /interpreter.py | |
| parent | 00e07e4b3a65d15a9e2ff34cfd0bbc43d96fd229 (diff) | |
| download | meson-e46c1743ce2b0dbf722acac5412d95c64888b33b.tar.gz | |
Allow use of external test executables. Closes #89.
Diffstat (limited to 'interpreter.py')
| -rw-r--r-- | interpreter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/interpreter.py b/interpreter.py index 48e1e3cb5..319aeaded 100644 --- a/interpreter.py +++ b/interpreter.py @@ -1281,7 +1281,7 @@ class Interpreter(): raise InterpreterException('Incorrect number of arguments') if not isinstance(args[0], str): raise InterpreterException('First argument of test must be a string.') - if not isinstance(args[1], ExecutableHolder) and not isinstance(args[1], JarHolder): + if not isinstance(args[1], (ExecutableHolder, JarHolder, ExternalProgramHolder)): raise InterpreterException('Second argument must be executable.') par = kwargs.get('is_parallel', True) if not isinstance(par, bool): |
