From 104e2933b08efeb1c68e5b963dad788c10d51b9f Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sat, 4 May 2019 21:21:08 +0200 Subject: [PATCH] #431 - skip tests if test profile is not activated --- .../integration/SeleniumTestExecutionListener.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/test/java/de/deadlocker8/budgetmaster/integration/SeleniumTestExecutionListener.java b/src/test/java/de/deadlocker8/budgetmaster/integration/SeleniumTestExecutionListener.java index 34aac3cbe..cc782ddbe 100644 --- a/src/test/java/de/deadlocker8/budgetmaster/integration/SeleniumTestExecutionListener.java +++ b/src/test/java/de/deadlocker8/budgetmaster/integration/SeleniumTestExecutionListener.java @@ -31,6 +31,11 @@ public class SeleniumTestExecutionListener extends AbstractTestExecutionListener @Override public void prepareTestInstance(TestContext testContext) { + if(!System.getProperties().contains("test")) + { + throw new RuntimeException("Test profile not activated. Skipping tests. (Set -Dtest=true in your VM arguments)"); + } + if(webDriver != null) { return; -- GitLab