diff options
Diffstat (limited to '0001-tests-Skip-a-test-if-virtual-image-driver-is-not-ena.patch')
-rw-r--r-- | 0001-tests-Skip-a-test-if-virtual-image-driver-is-not-ena.patch | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/0001-tests-Skip-a-test-if-virtual-image-driver-is-not-ena.patch b/0001-tests-Skip-a-test-if-virtual-image-driver-is-not-ena.patch new file mode 100644 index 000000000000..2d596c8bd346 --- /dev/null +++ b/0001-tests-Skip-a-test-if-virtual-image-driver-is-not-ena.patch @@ -0,0 +1,47 @@ +From 657bfff2871b95ab979d624e2668d7d472d5344b Mon Sep 17 00:00:00 2001 +From: Timothy Gu <timothygu99@gmail.com> +Date: Thu, 15 Oct 2020 02:29:49 -0400 +Subject: [PATCH] tests: Skip a test if virtual image driver is not enabled + +test_manager_get_devices_on_name_appeared requires the virtual image +driver to be available. +--- + tests/fprintd.py | 8 ++++++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/tests/fprintd.py b/tests/fprintd.py +index 0bd9ac3..06c65bc 100755 +--- a/tests/fprintd.py ++++ b/tests/fprintd.py +@@ -270,6 +270,9 @@ class FPrintdTest(dbusmock.DBusTestCase): + return pwd.getpwuid(os.getuid()).pw_name + + def setUp(self): ++ self.daemon = None ++ self.manager = None ++ self.device = None + self.test_dir = tempfile.mkdtemp() + self.addCleanup(shutil.rmtree, self.test_dir) + self.state_dir = os.path.join(self.test_dir, 'state') +@@ -325,8 +328,6 @@ class FPrintdVirtualDeviceBaseTest(FPrintdTest): + def setUp(self): + super().setUp() + +- self.manager = None +- self.device = None + self.polkitd_start() + self.daemon_start() + +@@ -441,6 +442,9 @@ class FPrintdManagerPreStartTests(FPrintdTest): + on_name_appeared, None) + + self.daemon_start() ++ if self.device is None: ++ self.skipTest("Need virtual_image device to run the test") ++ + while not self._appeared_res: + ctx.iteration(True) + +-- +2.28.0 + |