From 3fa0f232efa67701748825becbaff4d8bc91d3e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 17 Dec 2020 01:28:15 +0100 Subject: [PATCH] tests/fprintd: Ensure DeleteEnrolledFingers2 works for multiple fingers --- tests/fprintd.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/fprintd.py b/tests/fprintd.py index 1df01a2..604bc49 100755 --- a/tests/fprintd.py +++ b/tests/fprintd.py @@ -1234,6 +1234,18 @@ class FPrintdVirtualDeviceClaimedTest(FPrintdVirtualDeviceBaseTest): self.assertFalse(os.path.exists(os.path.join(self.state_dir, 'testuser'))) self.assertTrue(os.path.exists(self.state_dir)) + def test_enroll_delete2_multiple(self): + self.enroll_image('whorl') + self.enroll_image('tented_arch', finger='left-index-finger') + + self.assertFingerInStorage('testuser', FPrint.Finger.RIGHT_INDEX) + self.assertFingerInStorage('testuser', FPrint.Finger.LEFT_INDEX) + + self.device.DeleteEnrolledFingers2() + + self.assertFingerNotInStorage('testuser', FPrint.Finger.RIGHT_INDEX) + self.assertFingerNotInStorage('testuser', FPrint.Finger.LEFT_INDEX) + def test_enroll_delete_single(self): self.enroll_image('whorl', finger='right-index-finger') self.enroll_image('tented_arch', finger='left-index-finger')