summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2021-01-28 01:35:42 +0100
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2021-01-28 15:39:48 +0100
commite4e0937848af7b35d4b30eab0c08e34251079bde (patch)
tree23b0b9d4d35f6a70b642bad1702d4ab22c4d4f2a
parent25a6c916aa77b46f24bc3ed6dbd8bc676a477969 (diff)
tests/virtual-*: Check for enrolled prints properties
-rw-r--r--tests/virtual-device.py5
-rwxr-xr-xtests/virtual-image.py5
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/virtual-device.py b/tests/virtual-device.py
index 1b98abe..a373128 100644
--- a/tests/virtual-device.py
+++ b/tests/virtual-device.py
@@ -238,6 +238,11 @@ class VirtualDevice(unittest.TestCase):
self.assertEqual(self._enrolled.get_device_stored(),
self.dev.has_storage())
+ self.assertEqual(self._enrolled.props.driver, self.dev.get_driver())
+ self.assertEqual(self._enrolled.props.device_id, self.dev.get_device_id())
+ self.assertEqual(self._enrolled.props.device_stored, self.dev.has_storage())
+ self.assertEqual(self._enrolled.props.fpi_data.unpack(), nick)
+ self.assertIsNone(self._enrolled.props.image)
return self._enrolled
diff --git a/tests/virtual-image.py b/tests/virtual-image.py
index ce1df50..7609bd6 100755
--- a/tests/virtual-image.py
+++ b/tests/virtual-image.py
@@ -223,6 +223,10 @@ class VirtualImage(unittest.TestCase):
ctx.iteration(True)
self.assertEqual(self.dev.get_finger_status(), FPrint.FingerStatusFlags.NONE)
+ self.assertEqual(self._enrolled.props.driver, self.dev.get_driver())
+ self.assertEqual(self._enrolled.props.device_id, self.dev.get_device_id())
+ self.assertEqual(self._enrolled.props.device_stored, self.dev.has_storage())
+ self.assertIsNone(self._enrolled.get_image())
return self._enrolled
@@ -244,6 +248,7 @@ class VirtualImage(unittest.TestCase):
while self._verify_match is None:
ctx.iteration(True)
assert(self._verify_match)
+ self.assertIsNotNone(self._verify_fp.props.image)
self._verify_match = None
self._verify_fp = None