wayland/tests
Emmanuele Bassi a77f6bf6c4
Support running tests from different build directories
The tests that run exec-fd-leak-checker expect the binary to be located
in the current directory. This is not always the case; for instance, the
binaries could be built under `tests`, but be invoked under the
top-level build directory.

We can use an environment variable to control what's the location of the
test binaries, and fall back to the current directory if the variable is
unset.

Reviewed-by: Daniel Stone <daniels@collabora.com>
2020-01-10 23:42:59 +01:00
..
data scanner: prepend protocol name to types symbol 2019-09-11 13:27:03 -05:00
array-test.c Avoid pointer arithmetic on void * 2019-06-05 10:01:07 +00:00
client-test.c Use wl_container_of internally 2019-06-05 09:58:14 +00:00
compositor-introspection-test.c
connection-test.c connection: fix demarshal of invalid header 2019-03-13 12:39:16 +02:00
cpp-compile-test.cpp
display-test.c tests: add a test for wl_global_remove 2019-10-16 16:33:53 +03:00
event-loop-test.c Use wl_container_of internally 2019-06-05 09:58:14 +00:00
exec-fd-leak-checker.c
fixed-benchmark.c
fixed-test.c
headers-protocol-core-test.c
headers-protocol-test.c
headers-test.c
interface-test.c tests: Test wl_interface_equal 2016-11-18 16:21:19 +02:00
list-test.c tests: Add test for wl_list_length 2016-09-05 15:10:43 +03:00
map-test.c
message-test.c tests: Add nullable check to wl_message_count_arrays 2016-11-18 16:59:23 +02:00
newsignal-test.c Move wl_priv_signal to wayland-server-private.h 2019-11-06 08:24:14 -06:00
os-wrappers-test.c
protocol-logger-test.c Add API to install protocol loggers on the server wl_display 2016-08-12 11:59:46 +03:00
proxy-test.c proxy: Add API to tag proxy objects 2019-07-29 16:47:36 +00:00
queue-test.c
resources-test.c tests: Add free-without-remove test 2018-04-20 13:19:13 -05:00
sanity-test.c tests: Remove memory leak checking infrastructure 2018-08-29 09:59:04 +01:00
scanner-test.sh tests: Verify that wayland_scanner can catch bad identifiers 2019-05-02 17:42:59 +00:00
signal-test.c
socket-test.c tests: Overly elaborate compiler warning workaround 2018-08-29 09:59:04 +01:00
test-compositor.c tests: Test that send overflow doesn't abort 2019-09-10 07:59:50 -04:00
test-compositor.h tests: Test that send overflow doesn't abort 2019-09-10 07:59:50 -04:00
test-helpers.c Support running tests from different build directories 2020-01-10 23:42:59 +01:00
test-runner.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:14:53 +02:00
test-runner.h tests: Remove memory leak checking infrastructure 2018-08-29 09:59:04 +01:00