4.0.0
org.apache.archiva
archiva-web
1.4-M4-SNAPSHOT
archiva-webapp-test
pom
Archiva Web :: Javascript Application Tests
${project.build.directory}/tomcat7x/webapps/archiva
0
${project.build.directory}/tomcat-port.properties
10000
2.3
2.31.0
commons-io
commons-io
org.apache.archiva
archiva-webapp
war
org.codehaus.plexus
plexus-utils
org.codehaus.plexus
plexus-slf4j-logging
plexus-component-api
org.codehaus.plexus
org.seleniumhq.selenium
selenium-java
${selenium-server.version}
org.seleniumhq.selenium.client-drivers
selenium-java-client-driver
test
commons-logging
commons-logging
org.fluentlenium
fluentlenium-festassert
0.7.6
test
org.fluentlenium
fluentlenium-core
0.7.6
test
jdom
jdom
jaxen
jaxen
org.apache.derby
derby
javax.mail
mail
javax.activation
activation
commons-lang
commons-lang
org.easytesting
fest-assert-core
test
org.apache.logging.log4j.adapters
log4j-jcl
org.apache.logging.log4j.adapters
log4j-slf4j-impl
org.apache.logging.log4j.adapters
log4j-1.2-api
src/test/resources
true
**/*
org.codehaus.mojo
selenium-maven-plugin
org.seleniumhq.selenium
selenium-server
${selenium-server.version}
org.seleniumhq.selenium
selenium-remote-driver
${selenium-server.version}
org.seleniumhq.selenium
selenium-api
${selenium-server.version}
org.apache.rat
apache-rat-plugin
src/test/resources/appserver-base/**
src/test/resources/repository/**
src/test/resources/local-repo/**
src/test/resources/projects/**
src/test/resources/snapshots/**
src/test/tomcat*/conf/catalina.policy
maven-resources-plugin
testResources
org.apache.maven.plugins
maven-compiler-plugin
testCompile
org.apache.maven.plugins
maven-surefire-plugin
false
alphabetical
integration-tests
integration-test
test
${selenium.browser}
${selenium.browser}
${baseUrl}
${maxWaitTimeInMs}
${seleniumHost}
${seleniumPort}
${tomcat.propertiesPortFilePath}
create-container
!container
org.apache.maven.plugins
maven-dependency-plugin
unzip-archiva-webapp
compile
unpack
${project.groupId}
archiva-webapp
${project.version}
war
${webappDirectory}
true
org.apache.maven.plugins
maven-antrun-plugin
process-classes
run
org.apache.tomcat.maven
tomcat7-maven-plugin
org.apache.derby
derby
${derbyVersion}
javax.mail
mail
${javaxMailVersion}
tomcat-run
run-war-only
pre-integration-test
/archiva
${container.test.port}
UTF-8
${webappDirectory}
true
true
${project.build.directory}/appserver-base
${project.build.directory}/appserver-base
${project.build.directory}
true
${project.build.testOutputDirectory}/archiva.xml
${tomcat.propertiesPortFilePath}
true
tomcat-shutdown
shutdown
post-integration-test
existing-container
!baseUrl
http://localhost:${container.test.port}/archiva/index.html?request_lang=en
start-selenium
!seleniumHost
localhost
4444
org.codehaus.mojo
selenium-maven-plugin
pre-integration-test
start-server
true
${seleniumPort}
true
firefox
!browser
*firefox
chrome
browser
chrome
*googlechrome
requiresUpload
iexplore
browser
iexplore
*iexplore
requiresUpload
safari
browser
safari
*safari
requiresUpload
otherbrowser
browser
other
*custom ${browserPath}
requiresUpload
headless
org.codehaus.mojo
selenium-maven-plugin
xvfb
validate
xvfb
ci-server
org.apache.maven.plugins
maven-antrun-plugin
cleanup-files
run