1 18 package org.apache.batik.bridge; 19 20 import org.apache.batik.test.*; 21 22 29 public class JarLoadTest extends DefaultTestSuite { 30 public JarLoadTest() { 31 String scripts = "application/java-archive"; 32 String [] scriptSource = {"jarCheckLoadAny", 34 "jarCheckLoadSameAsDocument"}; 35 boolean[] secure = {true, false}; 36 String [] scriptOrigin = {"any", "document", "embeded"}; 37 38 42 for (int i=0; i<scriptSource.length; i++) { 50 for (int j=0; j<=i; j++) { 51 for (int k=0; k<secure.length; k++) { 52 ScriptSelfTest t= buildTest(scripts, scriptSource[i], 53 scriptOrigin[j], 54 secure[k]); 55 addTest(t); 56 } 57 } 58 } 59 } 60 61 ScriptSelfTest buildTest(String scripts, String id, String origin, boolean secure) { 62 ScriptSelfTest t = new ScriptSelfTest(); 63 String desc = 64 "(scripts=" + scripts + 65 ")(scriptOrigin=" + origin + 66 ")(secure=" + secure + ")"; 67 68 t.setId(id + desc); 69 t.setScriptOrigin(origin); 70 t.setSecure(secure); 71 t.setScripts(scripts); 72 73 return t; 74 } 75 76 } 77 | Popular Tags |