summaryrefslogtreecommitdiff
path: root/test/polkitbackend/test-polkitbackendjsauthority.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/polkitbackend/test-polkitbackendjsauthority.c')
-rw-r--r--test/polkitbackend/test-polkitbackendjsauthority.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/test/polkitbackend/test-polkitbackendjsauthority.c b/test/polkitbackend/test-polkitbackendjsauthority.c
index bc1b242..67f5d8b 100644
--- a/test/polkitbackend/test-polkitbackendjsauthority.c
+++ b/test/polkitbackend/test-polkitbackendjsauthority.c
@@ -36,16 +36,20 @@ static PolkitBackendJsAuthority *get_authority (void);
static PolkitBackendJsAuthority *
get_authority (void)
{
- gchar *rules_dir;
+ gchar *rules_dirs[3] = {0};
PolkitBackendJsAuthority *authority;
- rules_dir = polkit_test_get_data_path ("etc/polkit-1/rules.d");
- g_assert (rules_dir != NULL);
+ rules_dirs[0] = polkit_test_get_data_path ("etc/polkit-1/rules.d");
+ rules_dirs[1] = polkit_test_get_data_path ("usr/share/polkit-1/rules.d");
+ rules_dirs[2] = NULL;
+ g_assert (rules_dirs[0] != NULL);
+ g_assert (rules_dirs[1] != NULL);
authority = g_object_new (POLKIT_BACKEND_TYPE_JS_AUTHORITY,
- "rules-dir", rules_dir,
+ "rules-dirs", rules_dirs,
NULL);
- g_free (rules_dir);
+ g_free (rules_dirs[0]);
+ g_free (rules_dirs[1]);
return authority;
}