Author: sisbell Date: Wed Mar 25 17:28:34 2009 New Revision: 758358 URL: http://svn.apache.org/viewvc?rev=758358&view=rev Log: Unit test for reporting plugin config.
Added: maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/ maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/pom.xml maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/sub/ maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/sub/pom.xml Added: maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/pom.xml URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/pom.xml?rev=758358&view=auto ============================================================================== --- maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/pom.xml (added) +++ maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/pom.xml Wed Mar 25 17:28:34 2009 @@ -0,0 +1,51 @@ +<?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. + --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.apache.maven.its.mng3811</groupId> + <artifactId>test-parent</artifactId> + <version>1.0-SNAPSHOT</version> + <packaging>pom</packaging> + + <name>MNG-3811 :: Parent</name> + <description>Test inheritance of reporting plugin configuration</description> + + <modules> + <module>child</module> + </modules> + + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.its.plugins</groupId> + <artifactId>maven-it-plugin-configuration</artifactId> + <version>2.1-SNAPSHOT</version> + <configuration> + <booleanParam>true</booleanParam> + <stringParams> + <stringParam>parentParam</stringParam> + </stringParams> + </configuration> + </plugin> + </plugins> + </reporting> +</project> + Added: maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/sub/pom.xml URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/sub/pom.xml?rev=758358&view=auto ============================================================================== --- maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/sub/pom.xml (added) +++ maven/components/trunk/maven-project/src/test/resources-project-builder/reporting-plugin-config/sub/pom.xml Wed Mar 25 17:28:34 2009 @@ -0,0 +1,47 @@ +<?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. + --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + +<parent> + <groupId>org.apache.maven.its.mng3811</groupId> + <artifactId>test-parent</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + <artifactId>test-child</artifactId> + + <name>MNG-3811 :: Child</name> + + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.its.plugins</groupId> + <artifactId>maven-it-plugin-configuration</artifactId> + <version>2.1-SNAPSHOT</version> + <configuration> + <stringParams combine.children="append"> + <stringParam>childParam</stringParam> + </stringParams> + </configuration> + </plugin> + </plugins> + </reporting> +</project> +