From 7b8ad642fc6d9ea2baa22ef424d0dbb070e4017d Mon Sep 17 00:00:00 2001 From: Markus Theil Date: Fri, 16 Aug 2024 22:03:52 +0200 Subject: [PATCH] test ESDM only on Linux Signed-off-by: Markus Theil --- src/scripts/test_python.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/scripts/test_python.py b/src/scripts/test_python.py index f2e99cbfe4a..07679666148 100644 --- a/src/scripts/test_python.py +++ b/src/scripts/test_python.py @@ -176,19 +176,23 @@ def test_rng(self): user_rng.add_entropy('seed material...') - user_rng = botan.RandomNumberGenerator("esdm-full") + # execute ESDM tests only on Linux + if platform.system() != "Linux": + return - output1 = user_rng.get(32) - output2 = user_rng.get(32) + esdm_rng = botan.RandomNumberGenerator("esdm-full") + + output1 = esdm_rng.get(32) + output2 = esdm_rng.get(32) self.assertEqual(len(output1), 32) self.assertEqual(len(output2), 32) self.assertNotEqual(output1, output2) - user_rng = botan.RandomNumberGenerator("esdm-pr") + esdm_rng = botan.RandomNumberGenerator("esdm-pr") - output1 = user_rng.get(32) - output2 = user_rng.get(32) + output1 = esdm_rng.get(32) + output2 = esdm_rng.get(32) self.assertEqual(len(output1), 32) self.assertEqual(len(output2), 32)