diff --git a/src/test/java/ysoserial/test/util/GadgetsTest.java b/src/test/java/ysoserial/test/util/GadgetsTest.java new file mode 100644 index 0000000..df75c77 --- /dev/null +++ b/src/test/java/ysoserial/test/util/GadgetsTest.java @@ -0,0 +1,14 @@ +package ysoserial.test.util; + +import org.junit.Test; +import ysoserial.payloads.util.Gadgets; + +public class GadgetsTest { + @Test + public void test_createTemplatesImpl_noCompilationError() throws Exception { + Gadgets.createTemplatesImpl("hostname"); + Gadgets.createTemplatesImpl("echo 'foobar'"); + Gadgets.createTemplatesImpl("echo \"foobar\""); + Gadgets.createTemplatesImpl("\"`';\\"); + } +}