1 package org.nanocontainer.webcontainer; 2 3 import java.io.File ; 4 5 public class TestHelper { 6 7 public static File getTestWarFile() { 8 String testcompJarProperty = System.getProperty("testwar.war"); 9 if (testcompJarProperty != null) { 10 return new File (testcompJarProperty); 11 } 12 13 File base = new File (TestHelper.class.getProtectionDomain().getCodeSource().getLocation().getFile()).getParentFile().getParentFile(); 14 File warfile = new File (base,"src" + File.separator + "test" + File.separator + "testwar.war"); 15 16 if (!warfile.exists()) { 17 warfile = new File (warfile.getAbsolutePath().replaceAll("/container/", "/webcontainer/")); 18 } 19 return warfile; 20 } 21 22 23 } 24 | Popular Tags |