This repository has been archived by the owner on Apr 11, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 100
/
arquillian.xml
119 lines (102 loc) · 5.97 KB
/
arquillian.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?xml version="1.0" encoding="UTF-8"?>
<!--
JBoss, Home of Professional Open Source
Copyright 2012, Red Hat Middleware LLC, and individual contributors
by the @authors tag. See the copyright.txt in the distribution for a
full listing of individual contributors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<arquillian xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jboss.org/schema/arquillian"
xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
<defaultProtocol type="Servlet 3.0" />
<engine>
<property name="maxTestClassesBeforeRestart">${arquillian.maxTestClassesBeforeRestart:10}</property>
<!-- <property name="deploymentExportPath">target/</property> -->
</engine>
<container qualifier="jbossas71" default="${arquillian.launch.jbossas71}">
<configuration>
<property name="javaVmArguments">${arquillian.container.vmargs}</property>
<property name="jbossHome">${arquillian.container.home}</property>
</configuration>
</container>
<container qualifier="wildfly8" default="${arquillian.launch.wildfly8}">
<configuration>
<property name="javaVmArguments">${arquillian.container.vmargs}</property>
<property name="jbossHome">${arquillian.container.home}</property>
</configuration>
</container>
<container qualifier="tomcat6" default="${arquillian.launch.tomcat6}">
<configuration>
<property name="catalinaHome">${arquillian.container.home}</property>
<property name="javaVmArguments">
-Dcom.sun.management.jmxremote.port=8089 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
</property>
<property name="user">admin</property>
<property name="pass">pass</property>
</configuration>
</container>
<container qualifier="tomcat7" default="${arquillian.launch.tomcat7}">
<configuration>
<property name="catalinaHome">${arquillian.container.home}</property>
<property name="javaVmArguments">
-Dcom.sun.management.jmxremote.port=8089 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
</property>
<property name="user">admin</property>
<property name="pass">pass</property>
</configuration>
</container>
<container qualifier="tomee15" default="${arquillian.launch.tomee15}">
<configuration>
<property name="httpPort">8080</property>
<property name="stopPort">9005</property>
<property name="version">${version.tomee15}</property>
<property name="dir">${arquillian.container.home}</property>
<property name="appWorkingDir">target/arquillian-test-working-dir</property>
<property name="javaVmArguments">${arquillian.container.vmargs}</property>
</configuration>
</container>
<container qualifier="glassfish31" default="${arquillian.launch.glassfish31}">
<configuration>
<property name="glassFishHome">${arquillian.container.home}</property>
<property name="javaVmArguments">${arquillian.container.vmargs}</property>
</configuration>
</container>
<extension qualifier="webdriver">
<property name="javascriptEnabled">true</property>
<property name="browser">${arquillian.drone.browser}</property>
<property name="remoteReusable">${arquillian.drone.reusable}</property>
<property name="remoteAddress">http://localhost:4444/wd/hub/</property>
<property name="chromeDriverBinary">/opt/google/chrome/chromedriver</property>
<property name="phantomjs.binary.path">target/phantomjs</property>
</extension>
<extension qualifier="richfaces">
<!-- the version of RichFaces dependencies to use with the test -->
<property name="richfacesVersion">${arquillian.richfaces.version}</property>
<!-- true if the JSF should be added to the WebArchive for support of plain Servlet containers (Tomcat, Jetty, etc.) -->
<property name="servletContainerSetup">${arquillian.richfaces.servletContainerSetup}</property>
<!-- JSF implementation provider: mojarra / myfaces -->
<property name="jsfProvider">${arquillian.richfaces.jsfProvider}</property>
<!-- GAV of the JSF implementation used for testing in servlet containers -->
<property name="jsfImplementation">${arquillian.richfaces.jsfImplementation}</property>
<!-- the home of the container -->
<property name="container">${integration}</property>
<!-- the home of the container -->
<property name="containerHome">${arquillian.container.home}</property>
<!-- the GAV of container distribution artifact -->
<property name="containerDistribution">${arquillian.container.distribution}</property>
<!-- the GAV of container configuration artifact -->
<property name="containerConfiguration">${arquillian.container.configuration}</property>
<!-- true if the container should be uninstalled after test when it was installed from distribution -->
<property name="containerUninstall">${arquillian.container.uninstall}</property>
<!-- the path to settings.xml for ShrinkWrap Maven Resolver -->
<property name="mavenSettings">${arquillian.maven.settings}</property>
</extension>
</arquillian>