diff --git a/functional-test/pom.xml b/functional-test/pom.xml index 2759eaccd1..8ba89dce9b 100644 --- a/functional-test/pom.xml +++ b/functional-test/pom.xml @@ -36,6 +36,7 @@ zanataDatasource org.h2.Driver + jdbc:h2:file:${project.build.directory}/h2/zanata;AUTO_SERVER=TRUE;DB_CLOSE_ON_EXIT=FALSE sa @@ -63,7 +64,7 @@ **/AggregateTestSuite.java - ${project.build.directory}/zanata-documents + ${project.build.directory}/zanataindex @@ -345,6 +346,14 @@ test + + org.jboss.as + jboss-as-ejb-client-bom + 7.1.1.Final + pom + test + + @@ -385,7 +394,7 @@ ${project.build.directory}/ehcache WARN - ${project.build.directory}/zanataindex + ${hibernate.search.default.indexBase} diff --git a/functional-test/src/test/java/org/zanata/feature/document/UploadTest.java b/functional-test/src/test/java/org/zanata/feature/document/UploadTest.java index 6622b8f052..ec8f115b25 100644 --- a/functional-test/src/test/java/org/zanata/feature/document/UploadTest.java +++ b/functional-test/src/test/java/org/zanata/feature/document/UploadTest.java @@ -62,7 +62,7 @@ public class UploadTest { public void before() { new BasicWorkFlow().goToHome().deleteCookiesAndRefresh(); documentStorageDirectory = - PropertiesHolder.getProperty("document.storage.directory") + CleanDocumentStorageRule.getDocumentStoragePath() .concat(File.separator).concat("documents") .concat(File.separator); assumeFalse("", new File(documentStorageDirectory).exists()); diff --git a/functional-test/src/test/java/org/zanata/util/CleanDocumentStorageRule.java b/functional-test/src/test/java/org/zanata/util/CleanDocumentStorageRule.java index ef4804f87a..d53f0c12d4 100644 --- a/functional-test/src/test/java/org/zanata/util/CleanDocumentStorageRule.java +++ b/functional-test/src/test/java/org/zanata/util/CleanDocumentStorageRule.java @@ -1,11 +1,16 @@ package org.zanata.util; +import com.google.common.base.Throwables; import lombok.extern.slf4j.Slf4j; import org.apache.commons.io.FileUtils; import org.junit.rules.ExternalResource; +import javax.naming.Context; +import javax.naming.InitialContext; +import javax.naming.NamingException; import java.io.File; import java.io.IOException; +import java.util.Properties; /** * @author Patrick Huang + value="${hibernate.search.default.indexBase}" /> diff --git a/functional-test/src/test/resources/conf/standalone.xml b/functional-test/src/test/resources/conf/standalone.xml index 00a9c995ac..6c85c3ecc3 100644 --- a/functional-test/src/test/resources/conf/standalone.xml +++ b/functional-test/src/test/resources/conf/standalone.xml @@ -244,6 +244,8 @@ value="no-reply@zanata.org" /> + diff --git a/functional-test/src/test/resources/setup.properties b/functional-test/src/test/resources/setup.properties index 93d84c9714..cdf6014467 100644 --- a/functional-test/src/test/resources/setup.properties +++ b/functional-test/src/test/resources/setup.properties @@ -10,5 +10,3 @@ webdriver.display=${webdriver.display} zanata.instance.url=${zanata.instance.url} zanata.sample.projects.basedir=${zanata.sample.projects.basedir} zanata.apikey=${zanata.apikey} - -document.storage.directory=${document.storage.directory}