diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2017-01-02 17:12:18 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-02 17:12:18 -0500 |
commit | e245bdbdc0d524b0a004261e96dddae786cb0e0e (patch) | |
tree | 31347855d46112fa4c041f13d77c1efb3adb0703 /mesonbuild/build.py | |
parent | f4058b692dec3fb8e8ffc96a627bc6897fc546a4 (diff) | |
parent | b3d51abff20b36e8d0604eaf9e482c509e54f311 (diff) | |
download | meson-e245bdbdc0d524b0a004261e96dddae786cb0e0e.zip meson-e245bdbdc0d524b0a004261e96dddae786cb0e0e.tar.gz meson-e245bdbdc0d524b0a004261e96dddae786cb0e0e.tar.bz2 |
Merge pull request #1254 from mesonbuild/testsetups
Add test setups
Diffstat (limited to 'mesonbuild/build.py')
-rw-r--r-- | mesonbuild/build.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 449afe7..f895531 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -98,6 +98,7 @@ class Build: self.dep_manifest_name = None self.dep_manifest = {} self.cross_stdlibs = {} + self.test_setups = {} def add_compiler(self, compiler): if self.static_linker is None and compiler.needs_static_linker(): @@ -1507,3 +1508,10 @@ class RunScript(dict): assert(isinstance(args, list)) self['exe'] = script self['args'] = args + +class TestSetup: + def __init__(self, *, exe_wrapper=None, gdb=None, timeout_multiplier=None, env=None): + self.exe_wrapper = exe_wrapper + self.gdb = gdb + self.timeout_multiplier = timeout_multiplier + self.env = env |