From f778c5d0ec919784f641d82cd7295318b0e3912f Mon Sep 17 00:00:00 2001 From: Chris Frohoff Date: Thu, 24 Mar 2022 23:47:14 -0700 Subject: [PATCH] testing --- src/test/java/ysoserial/test/payloads/PayloadsTest.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/test/java/ysoserial/test/payloads/PayloadsTest.java b/src/test/java/ysoserial/test/payloads/PayloadsTest.java index 6ec7bd1..d709cc5 100644 --- a/src/test/java/ysoserial/test/payloads/PayloadsTest.java +++ b/src/test/java/ysoserial/test/payloads/PayloadsTest.java @@ -84,7 +84,7 @@ public class PayloadsTest { int tries = 1; if ( t != null ) { - if (System.getProperty("forceTests") == null) { + if (isForceTests()) { if ( !t.skip().isEmpty() ) { Assume.assumeTrue(t.skip(), false); } @@ -145,6 +145,10 @@ public class PayloadsTest { } } + private static boolean isForceTests() { + return System.getProperty("forceTests") == null; + } + private static Callable makeSerializeCallable ( final Class> payloadClass, final String command ) { return new Callable() { @@ -259,6 +263,6 @@ public class PayloadsTest { PayloadListener listener = new PayloadListener(); junit.addListener(listener); Result result = junit.run(PayloadsTest.class); - System.exit(result.wasSuccessful() ? 0 : 1); + System.exit(isForceTests() ? 0 : (result.wasSuccessful() ? 0 : 1)); } }