[systemd-devel] [PATCH] tests: add missing XDG_RUNTIME_DIR env variable

Lennart Poettering lennart at poettering.net
Mon Jun 30 03:41:54 PDT 2014


On Wed, 11.06.14 21:20, Ronny Chevalier (chevalier.ronny at gmail.com) wrote:

> Otherwise the test fails because specifier_runtime() returns -ENOTSUP
> when XDG_RUNTIME_DIR is not set.

Thanks! Applied!

> ---
>  src/test/test-unit-name.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/test/test-unit-name.c b/src/test/test-unit-name.c
> index fff3e16..bff4319 100644
> --- a/src/test/test-unit-name.c
> +++ b/src/test/test-unit-name.c
> @@ -145,6 +145,7 @@ static int test_unit_printf(void) {
>  
>          assert_se(setenv("USER", "root", 1) == 0);
>          assert_se(setenv("HOME", "/root", 1) == 0);
> +        assert_se(setenv("XDG_RUNTIME_DIR", "/run/user/1/", 1) == 0);
>  
>          assert_se(u = unit_new(m, sizeof(Service)));
>          assert_se(unit_add_name(u, "blah.service") == 0);


Lennart

-- 
Lennart Poettering, Red Hat


More information about the systemd-devel mailing list