mirror of
https://github.com/frohoff/ysoserial.git
synced 2026-09-26 17:01:53 +08:00
testing
This commit is contained in:
@@ -84,7 +84,7 @@ public class PayloadsTest {
|
|||||||
|
|
||||||
int tries = 1;
|
int tries = 1;
|
||||||
if ( t != null ) {
|
if ( t != null ) {
|
||||||
if (System.getProperty("forceTests") == null) {
|
if (isForceTests()) {
|
||||||
if ( !t.skip().isEmpty() ) {
|
if ( !t.skip().isEmpty() ) {
|
||||||
Assume.assumeTrue(t.skip(), false);
|
Assume.assumeTrue(t.skip(), false);
|
||||||
}
|
}
|
||||||
@@ -145,6 +145,10 @@ public class PayloadsTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static boolean isForceTests() {
|
||||||
|
return System.getProperty("forceTests") == null;
|
||||||
|
}
|
||||||
|
|
||||||
private static Callable<byte[]> makeSerializeCallable ( final Class<? extends ObjectPayload<?>> payloadClass, final String command ) {
|
private static Callable<byte[]> makeSerializeCallable ( final Class<? extends ObjectPayload<?>> payloadClass, final String command ) {
|
||||||
return new Callable<byte[]>() {
|
return new Callable<byte[]>() {
|
||||||
|
|
||||||
@@ -259,6 +263,6 @@ public class PayloadsTest {
|
|||||||
PayloadListener listener = new PayloadListener();
|
PayloadListener listener = new PayloadListener();
|
||||||
junit.addListener(listener);
|
junit.addListener(listener);
|
||||||
Result result = junit.run(PayloadsTest.class);
|
Result result = junit.run(PayloadsTest.class);
|
||||||
System.exit(result.wasSuccessful() ? 0 : 1);
|
System.exit(isForceTests() ? 0 : (result.wasSuccessful() ? 0 : 1));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user