aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/mintro.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/mintro.py b/mesonbuild/mintro.py
index 492bf3f..c1af818 100644
--- a/mesonbuild/mintro.py
+++ b/mesonbuild/mintro.py
@@ -168,7 +168,10 @@ def list_tests(testdata):
else:
fname = t.fname
to['cmd'] = fname + t.cmd_args
- to['env'] = t.env
+ if isinstance(t.env, build.EnvironmentVariables):
+ to['env'] = t.env.get_env(os.environ)
+ else:
+ to['env'] = t.env
to['name'] = t.name
to['workdir'] = t.workdir
to['timeout'] = t.timeout