From 9e174722a905228b729df44cbdca915560a363d5 Mon Sep 17 00:00:00 2001 From: jerray <jawher.jerray@eurecom.fr> Date: Thu, 27 Jun 2024 12:03:34 +0200 Subject: [PATCH] test Security Generation: Check before if proverif is in PATH --- .../tmltranslator/AutoSecurityGenerationDiplodocusTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ttool/src/test/java/tmltranslator/AutoSecurityGenerationDiplodocusTest.java b/ttool/src/test/java/tmltranslator/AutoSecurityGenerationDiplodocusTest.java index 58688c7682..1f5c93e3c2 100644 --- a/ttool/src/test/java/tmltranslator/AutoSecurityGenerationDiplodocusTest.java +++ b/ttool/src/test/java/tmltranslator/AutoSecurityGenerationDiplodocusTest.java @@ -71,6 +71,12 @@ public class AutoSecurityGenerationDiplodocusTest extends AbstractTest { @Test public void testSecurityModels() throws Exception { + // Test if proverif is installed in the path + TraceManager.addDev("Testing if \"proverif\" is in the PATH"); + if (!(canExecute("proverif"))) { + return; + } + TraceManager.addDev("Starting function testSecurityModels"); File dir = new File(MODELS_DIR); Collection<File> allFiles = FileUtils.listFiles(dir, null, true); -- GitLab