extensions: Always create a tmpfs for subdirectory extensions.

This makes sure we can actually create a directory as needed, and not
having to have every subdirectory pre-created in the runtime.
This commit is contained in:
Alexander Larsson committed 2016-06-29 15:56:28 +02:00
1 parent f1a2f30e41
commit 0be93ed1dc
4 files changed
+16 -3

No files matched your search

+3 -2
View File
@@ -53,9 +53,7 @@ add_extensions () {
mkdir -p $DIR/files/foo/ext4
mkdir -p $DIR/files/foo/none
mkdir -p $DIR/files/foo/dir
mkdir -p $DIR/files/foo/dir/foo
mkdir -p $DIR/files/foo/dir2
mkdir -p $DIR/files/foo/dir2/foo
cat >> $DIR/metadata <<EOF
[Extension org.test.Extension1]
@@ -109,6 +107,7 @@ make_extension org.test.Extension3 master
make_extension org.test.Extension3 not-master
make_extension org.test.Extension4 master
make_extension org.test.Dir.foo master
make_extension org.test.Dir.bar master
assert_has_extension_file () {
local prefix=$1
@@ -134,6 +133,7 @@ assert_has_extension_file /usr ext3/extension-org.test.Extension3:not-master
assert_not_has_extension_file /usr ext4/exists
assert_has_extension_file /usr dir/foo/exists
assert_has_extension_file /usr dir/foo/extension-org.test.Dir.foo:master
assert_has_extension_file /usr dir/bar/extension-org.test.Dir.bar:master
assert_not_has_extension_file /usr dir2/foo/exists
echo "ok runtime extensions"
@@ -155,6 +155,7 @@ assert_has_extension_file /app ext3/extension-org.test.Extension3:not-master
assert_not_has_extension_file /app ext4/exists
assert_has_extension_file /app dir/foo/exists
assert_has_extension_file /app dir/foo/extension-org.test.Dir.foo:master
assert_has_extension_file /app dir/bar/extension-org.test.Dir.bar:master
assert_not_has_extension_file /app dir2/foo/exists
echo "ok app extensions"