Add a test called 'SELinuxSystemdSquashfs' which will perform the same
tests as the Ext4 version, but using a Squashfs filesystem. Thanks to
this, we'll have a test on a real only filesystem.
Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
N: Antoine Ténart <antoine.tenart@bootlin.com>
F: package/wf111/
+F: support/testing/tests/init/test_systemd_selinux/
F: support/testing/tests/init/test_systemd_selinux.py
N: Antony Pavlov <antonynpavlov@gmail.com>
def test_run(self):
self.run_tests("ext4")
+
+class TestSELinuxSystemdSquashfs(TestSELinuxSystemd):
+ config = TestSELinuxSystemd.config + \
+ """
+ BR2_TARGET_ROOTFS_SQUASHFS=y
+ BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="{}"
+ """.format(
+ infra.filepath("tests/init/test_systemd_selinux/linux-squashfs.fragment"),
+ )
+
+ def test_run(self):
+ self.run_tests("squashfs")
--- /dev/null
+CONFIG_SQUASHFS=y