diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-06-16 09:53:45 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-06-16 11:59:43 +0200 |
| commit | 87a8a52015f564455798ba38c03888b8d9b00d9d (patch) | |
| tree | 407d4d257ce637566ff26403931612ef6eea0200 | |
| parent | 9fec9df3c7c657951b2b4108ecb798dede73945f (diff) | |
Optionally pass options into test().
| -rwxr-xr-x | cdist | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -480,7 +480,13 @@ class Target(object): if self.build_dependencies: tree.build_dependencies(options) tree.build(options) - return tree.call('test', test) + + tree.add_defaults(options) + if len(inspect.getfullargspec(tree.cscript['test']).args) == 3: + return tree.call('test', options, test) + else: + log_normal('Deprecated cscript test() method with no options parameter') + return tree.call('test', test) def set(self, a, b): self.variables[a] = b |
