mirror of
https://github.com/flatpak/flatpak.git
synced 2026-01-26 16:48:33 -05:00
tests: Check that removing D-Bus access works
Test that =none entries make it into the overrides file. Closes: #2818 Approved by: alexlarsson
This commit is contained in:
committed by
Atomic Bot
parent
67b8d19f93
commit
7fdd677b93
@@ -91,11 +91,14 @@ reset_overrides
|
||||
|
||||
${FLATPAK} override --user --own-name=org.foo.Own org.test.Hello
|
||||
${FLATPAK} override --user --talk-name=org.foo.Talk org.test.Hello
|
||||
${FLATPAK} override --user --talk-name=org.foo.NoTalk org.test.Hello
|
||||
${FLATPAK} override --user --no-talk-name=org.foo.NoTalk org.test.Hello
|
||||
${FLATPAK} override --user --show org.test.Hello > override
|
||||
|
||||
assert_file_has_content override "^\[Session Bus Policy\]$"
|
||||
assert_file_has_content override "^org\.foo\.Own=own$"
|
||||
assert_file_has_content override "^org\.foo\.Talk=talk$"
|
||||
assert_file_has_content override "^org\.foo\.NoTalk=none$"
|
||||
|
||||
echo "ok override session bus names"
|
||||
|
||||
@@ -103,11 +106,14 @@ reset_overrides
|
||||
|
||||
${FLATPAK} override --user --system-own-name=org.foo.Own.System org.test.Hello
|
||||
${FLATPAK} override --user --system-talk-name=org.foo.Talk.System org.test.Hello
|
||||
${FLATPAK} override --user --system-talk-name=org.foo.NoTalk.System org.test.Hello
|
||||
${FLATPAK} override --user --system-no-talk-name=org.foo.NoTalk.System org.test.Hello
|
||||
${FLATPAK} override --user --show org.test.Hello > override
|
||||
|
||||
assert_file_has_content override "^\[System Bus Policy\]$"
|
||||
assert_file_has_content override "^org\.foo\.Own\.System=own$"
|
||||
assert_file_has_content override "^org\.foo\.Talk\.System=talk$"
|
||||
assert_file_has_content override "^org\.foo\.NoTalk\.System=none$"
|
||||
|
||||
echo "ok override system bus names"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user