dbus/test/name-test
Simon McVittie f2f239fc83 tests: Make tests fail if they try to connect to the real session bus
It is too easy for a developer working in an environment that has a
session bus to write tests that pass locally, but fail in minimal
environments. This is also risky because the tests might do
destructive things on the developer's real session bus. We can avoid
connecting to the session bus by consistently removing its address
from the environment, and replacing it with something that will
always fail.

Signed-off-by: Simon McVittie <smcv@collabora.com>
Reviewed-by: Philip Withnall <withnall@endlessm.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=101698
2017-07-07 10:54:14 +01:00
..
.gitignore run-with-tmp-session-bus.sh: create a unique temporary file per process 2013-09-05 12:35:11 +01:00
Makefile.am tests: Make tests fail if they try to connect to the real session bus 2017-07-07 10:54:14 +01:00
run-test-systemserver.sh Run name-test tests under the TAP driver 2015-04-16 13:06:32 +01:00
run-test.sh Revert "name-test: run most C tests directly, not via run-test.sh" 2016-02-12 15:25:12 +00:00
test-activation-forking.py Use pygi instead of pygobject 2 2015-01-27 14:29:59 +00:00
test-autolaunch.c Don't assume that X11 autolaunch will work if DISPLAY is unset 2013-09-13 14:59:17 +01:00
test-ids.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-pending-call-disconnected.c Fix missing dbus_message_unref() in error reply path 2017-06-27 18:20:52 +01:00
test-pending-call-dispatch.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-pending-call-timeout.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-privserver-client.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-privserver.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-shutdown.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-threads-init.c Revert "name-test C tests: produce structured (TAP) output" 2016-02-12 15:25:13 +00:00
test-wait-for-echo.py Use pygi instead of pygobject 2 2015-01-27 14:29:59 +00:00
tmp-session-like-system.conf Clean up and clarify default system policy 2008-12-18 15:34:24 -05:00