diff options
author | Simon McVittie <smcv@collabora.com> | 2021-10-21 18:45:10 +0100 |
---|---|---|
committer | Alexander Larsson <alexander.larsson@gmail.com> | 2021-11-15 11:07:57 +0100 |
commit | e2b36d3f1c08ab30d011638e7841d692f2f95ae2 (patch) | |
tree | 0efdc95c175b81d57ed6d78234daefeb12f67015 | |
parent | 19a93a84270fb5d117646415e5f20a320a5cad42 (diff) | |
download | flatpak-e2b36d3f1c08ab30d011638e7841d692f2f95ae2.tar.gz |
tests: Assert that XDG_foo_HOME directories are all created
Signed-off-by: Simon McVittie <smcv@collabora.com>
-rw-r--r-- | tests/test-run.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test-run.sh b/tests/test-run.sh index 6e84a507..f726e52c 100644 --- a/tests/test-run.sh +++ b/tests/test-run.sh @@ -87,6 +87,7 @@ assert_streq "$XDG_CACHE_HOME" "${TEST_DATA_DIR}/home/cache" run_sh org.test.Hello 'echo "$XDG_CACHE_HOME"' > value-in-sandbox head value-in-sandbox >&2 assert_file_has_content value-in-sandbox "^${TEST_DATA_DIR}/home/\\.var/app/org\\.test\\.Hello/cache\$" +test -d "${TEST_DATA_DIR}/home/.var/app/org.test.Hello/cache" run_sh org.test.Hello 'echo "$HOST_XDG_CACHE_HOME"' > host-value-in-sandbox head host-value-in-sandbox >&2 assert_file_has_content host-value-in-sandbox "^${TEST_DATA_DIR}/home/cache\$" @@ -95,6 +96,7 @@ assert_streq "$XDG_CONFIG_HOME" "${TEST_DATA_DIR}/home/config" run_sh org.test.Hello 'echo "$XDG_CONFIG_HOME"' > value-in-sandbox head value-in-sandbox >&2 assert_file_has_content value-in-sandbox "^${TEST_DATA_DIR}/home/\\.var/app/org\\.test\\.Hello/config\$" +test -d "${TEST_DATA_DIR}/home/.var/app/org.test.Hello/config" run_sh org.test.Hello 'echo "$HOST_XDG_CONFIG_HOME"' > host-value-in-sandbox head host-value-in-sandbox >&2 assert_file_has_content host-value-in-sandbox "^${TEST_DATA_DIR}/home/config\$" @@ -103,6 +105,7 @@ assert_streq "$XDG_DATA_HOME" "${TEST_DATA_DIR}/home/share" run_sh org.test.Hello 'echo "$XDG_DATA_HOME"' > value-in-sandbox head value-in-sandbox >&2 assert_file_has_content value-in-sandbox "^${TEST_DATA_DIR}/home/\\.var/app/org\\.test\\.Hello/data\$" +test -d "${TEST_DATA_DIR}/home/.var/app/org.test.Hello/data" run_sh org.test.Hello 'echo "$HOST_XDG_DATA_HOME"' > host-value-in-sandbox head host-value-in-sandbox >&2 assert_file_has_content host-value-in-sandbox "^${TEST_DATA_DIR}/home/share\$" @@ -111,6 +114,7 @@ assert_streq "$XDG_STATE_HOME" "${TEST_DATA_DIR}/home/state" run_sh org.test.Hello 'echo "$XDG_STATE_HOME"' > value-in-sandbox head value-in-sandbox >&2 assert_file_has_content value-in-sandbox "^${TEST_DATA_DIR}/home/\\.var/app/org\\.test\\.Hello/\\.local/state\$" +test -d "${TEST_DATA_DIR}/home/.var/app/org.test.Hello/.local/state" run_sh org.test.Hello 'echo "$HOST_XDG_STATE_HOME"' > host-value-in-sandbox head host-value-in-sandbox >&2 assert_file_has_content host-value-in-sandbox "^${TEST_DATA_DIR}/home/state\$" |