mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 11:26:16 +01:00
07a1a8031d
It's necessary sometimes for installed tests to be able to run with a custom environment. For example, the gsocketclient-slow test requires an LD_PRELOADed library to provide a slow connect() (this is to be added in a followup commit). Introduce a variable `@env@` into the installed test template, which we can override as necessary when generating `.test` files, to run tests prefixed with `/usr/bin/env <LIST OF VARIABLES>`. As the only test that requires this currently lives in `gio/tests/`, we are only hooking this up for that directory right now. If other tests in future require this treatment, then the support can be extended at that point. |
||
---|---|---|
.. | ||
.gitignore | ||
autoptr.c | ||
binding.c | ||
boxed.c | ||
closure.c | ||
dynamictests.c | ||
enums.c | ||
flags.c | ||
ifaceproperties.c | ||
marshalers.list | ||
meson.build | ||
mkenums.py | ||
object.c | ||
param.c | ||
private.c | ||
properties.c | ||
qdata.c | ||
reference.c | ||
signal-handler.c | ||
signals.c | ||
taptestrunner.py | ||
testcommon.h | ||
threadtests.c | ||
type.c | ||
value.c |