interpreter: fix name of typed_kwargs for `test()`

There was a copy-n-paste error here, and it was benchmark instead.
pull/9183/head
Dylan Baker 4 years ago
parent b791b47c3b
commit 3f5d80b8bb
  1. 2
      mesonbuild/interpreter/interpreter.py
  2. 2
      test cases/failing/23 rel testdir/test.json

@ -1715,7 +1715,7 @@ This will become a hard error in the future.''' % kwargs['input'], location=self
self.add_test(node, args, kwargs, False)
@typed_pos_args('test', str, (build.Executable, build.Jar, ExternalProgram, mesonlib.File))
@typed_kwargs('benchmark', *TEST_KWARGS, KwargInfo('is_parallel', bool, default=True))
@typed_kwargs('test', *TEST_KWARGS, KwargInfo('is_parallel', bool, default=True))
def func_test(self, node: mparser.BaseNode,
args: T.Tuple[str, T.Union[build.Executable, build.Jar, ExternalProgram, mesonlib.File]],
kwargs: 'kwargs.FuncTest') -> None:

@ -1,7 +1,7 @@
{
"stdout": [
{
"line": "test cases/failing/23 rel testdir/meson.build:4:0: ERROR: benchmark keyword argument \"workdir\" must be an absolute path"
"line": "test cases/failing/23 rel testdir/meson.build:4:0: ERROR: test keyword argument \"workdir\" must be an absolute path"
}
]
}

Loading…
Cancel
Save