Repository: wicket Updated Branches: refs/heads/master 5b5e25c9c -> f4d5ddc84
arquillian integration test management port is now configurable Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/f4d5ddc8 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/f4d5ddc8 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/f4d5ddc8 Branch: refs/heads/master Commit: f4d5ddc84a75aaa15f834c6ad38112008349dd11 Parents: 5b5e25c Author: Tobias Soloschenko <[email protected]> Authored: Sat Jan 28 12:30:04 2017 +0100 Committer: Tobias Soloschenko <[email protected]> Committed: Sat Jan 28 12:30:04 2017 +0100 ---------------------------------------------------------------------- testing/wicket-arquillian/pom.xml | 18 ++++++++-- .../src/main/resources/arquillian.xml | 35 ++++++++++++++++++++ .../src/test/resources/arquillian.xml | 34 ------------------- 3 files changed, 50 insertions(+), 37 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/f4d5ddc8/testing/wicket-arquillian/pom.xml ---------------------------------------------------------------------- diff --git a/testing/wicket-arquillian/pom.xml b/testing/wicket-arquillian/pom.xml index 4671b66..0910a5e 100644 --- a/testing/wicket-arquillian/pom.xml +++ b/testing/wicket-arquillian/pom.xml @@ -36,6 +36,11 @@ </description> <properties> + <!-- port configuration --> + <wicket.arquillian.server.port>48787</wicket.arquillian.server.port> + <wicket.arquillian.management.port>11091</wicket.arquillian.management.port> + <!-- end port configuration --> + <arquillian.version>1.1.12.Final</arquillian.version> <maven.dependency.plugin.version>2.10</maven.dependency.plugin.version> <maven.surefire.plugin.version>2.18.1</maven.surefire.plugin.version> @@ -109,6 +114,12 @@ </dependencies> <build> + <resources> + <resource> + <directory>src/main/resources</directory> + <filtering>true</filtering> + </resource> + </resources> <pluginManagement> <plugins> <plugin> @@ -144,9 +155,9 @@ <version>${maven.surefire.plugin.version}</version> <configuration> <systemPropertyVariables> - <!--<jboss.socket.binding.port-offset>1100</jboss.socket.binding.port-offset>--> - <!--<jboss.management.http.port>11090</jboss.management.http.port>--> - <jboss.http.port>48181</jboss.http.port> + <!-- <jboss.socket.binding.port-offset>1100</jboss.socket.binding.port-offset> --> + <jboss.management.http.port>${wicket.arquillian.management.port}</jboss.management.http.port> + <jboss.http.port>${wicket.arquillian.server.port}</jboss.http.port> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> <jboss.home>${project.build.directory}/wildfly-${wildfly.version}</jboss.home> <module.path>${project.build.directory}/wildfly-${wildfly.version}/modules</module.path> @@ -159,6 +170,7 @@ <artifactId>wildfly-maven-plugin</artifactId> <version>${version.wildfly.maven.plugin}</version> <configuration> + <port>${wicket.arquillian.management.port}</port> <filename>target/${project.build.finalName}.war</filename> </configuration> </plugin> http://git-wip-us.apache.org/repos/asf/wicket/blob/f4d5ddc8/testing/wicket-arquillian/src/main/resources/arquillian.xml ---------------------------------------------------------------------- diff --git a/testing/wicket-arquillian/src/main/resources/arquillian.xml b/testing/wicket-arquillian/src/main/resources/arquillian.xml new file mode 100644 index 0000000..9147c06 --- /dev/null +++ b/testing/wicket-arquillian/src/main/resources/arquillian.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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="http://jboss.org/schema/arquillian" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd"> + + <defaultProtocol type="Servlet 3.0" /> + <engine> + <property name="deploymentExportPath">target</property> + </engine> + + <container qualifier="wildfly" default="true"> + <configuration> + <property name="managementPort">${wicket.arquillian.management.port}</property> + <property name="jbossHome">target/wildfly-${wildfly.version}</property> + <property name="javaVmArguments">-Xrunjdwp:transport=dt_socket,address=${wicket.arquillian.server.port},server=y,suspend=n</property> + </configuration> + </container> + +</arquillian> http://git-wip-us.apache.org/repos/asf/wicket/blob/f4d5ddc8/testing/wicket-arquillian/src/test/resources/arquillian.xml ---------------------------------------------------------------------- diff --git a/testing/wicket-arquillian/src/test/resources/arquillian.xml b/testing/wicket-arquillian/src/test/resources/arquillian.xml deleted file mode 100644 index 5343d8d..0000000 --- a/testing/wicket-arquillian/src/test/resources/arquillian.xml +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You 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="http://jboss.org/schema/arquillian" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd"> - - <defaultProtocol type="Servlet 3.0" /> - <engine> - <property name="deploymentExportPath">target</property> - </engine> - - <container qualifier="wildfly" default="true"> - <configuration> - <property name="jbossHome">target/wildfly-${wildfly.version}</property> - <property name="javaVmArguments">-Xrunjdwp:transport=dt_socket,address=48787,server=y,suspend=n</property> - </configuration> - </container> - -</arquillian>
