Uploaded image for project: 'Apache Rat'
  1. Apache Rat
  2. RAT-228

Test failures in antunit does not break the maven build / ANT does not seem to recognize additional licenses

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.12
    • 0.13
    • Client - ant
    • None

    Description

      When I was working on RAT-226 I realized that there's a test failure within the apache-rat-tasks submodule:

      cd apache-rat-tasks
      mvn clean test
      
      [INFO] --- maven-antrun-plugin:1.7:run (default) @ apache-rat-tasks ---
      [INFO] Executing tasks
      
      main:
      
      allTests:
      [au:antunit] Build File: /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-bad-configurations.xml
      [au:antunit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0,291 sec
      [au:antunit] Target: testNoStylesheet took 0,003 sec
      [au:antunit] Target: testNoResources took 0,001 sec
      [au:antunit] Target: testSubstringMatcherRequiresFamilyName took 0,087 sec
      [au:antunit] Target: testFullTextMatcherRequiresFamilyName took 0,024 sec
      [au:antunit] Target: testUnusedStylesheet took 0,042 sec
      [au:antunit] Target: testFullTextMatcherRequiresText took 0,019 sec
      [au:antunit] Target: testSubstringMatcherRequiresFamilyCategory took 0,023 sec
      [au:antunit] Target: testSubstringMatcherRequiresPattern took 0,026 sec
      [au:antunit] Target: testNoLicenseMatchers took 0,001 sec
      [au:antunit] Target: testFullTextMatcherRequiresFamilyCategory took 0,016 sec
          [mkdir] Created dir: /home/user/ws/rat-trunk/apache-rat-tasks/target/testoutput/dest
      
      allTests:
      [au:antunit] Build File: /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit] Tests run: 11, Failures: 0, Errors: 6, Time elapsed: 1,293 sec
      [au:antunit] Target: testFullTextMatcherNotApprovedSentToFile  caused an ERROR
      [au:antunit] 	at line 209, column 55
      [au:antunit] 	Message: The following error occurred while executing this line:
      [au:antunit] /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml:282: expected report to contain '!YASL1 /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml' but was '
      [au:antunit] *****************************************************
      [au:antunit] Summary
      [au:antunit] -------
      [au:antunit] Generated at: 2017-02-06T23:12:54+01:00
      [au:antunit] 
      [au:antunit] Notes: 0
      [au:antunit] Binaries: 0
      [au:antunit] Archives: 0
      [au:antunit] Standards: 1
      [au:antunit] 
      [au:antunit] Apache Licensed: 0
      [au:antunit] Generated Documents: 0
      [au:antunit] 
      [au:antunit] JavaDocs are generated, thus a license header is optional.
      [au:antunit] Generated files do not require license headers.
      [au:antunit] 
      [au:antunit] 1 Unknown Licenses
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] Files with unapproved licenses:
      [au:antunit] 
      [au:antunit]   /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit]   Files with Apache License headers will be marked AL
      [au:antunit]   Binary files (which do not require any license headers) will be marked B
      [au:antunit]   Compressed archives will be marked A
      [au:antunit]   Notices, licenses etc. will be marked N
      [au:antunit]  !????? /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit]  
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit]  Printing headers for text files without a valid license header...
      [au:antunit]  
      [au:antunit] =====================================================
      [au:antunit] == File: /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit] =====================================================
      [au:antunit] <?xml version='1.0'?>
      [au:antunit] <!--
      [au:antunit] 
      [au:antunit]  Licensed to the Apache Software Foundation (ASF) under one   *
      [au:antunit]  or more contributor license agreements.  See the NOTICE file *
      [au:antunit]  distributed with this work for additional information        *
      [au:antunit]  regarding copyright ownership.  The ASF licenses this file   *
      [au:antunit]  to you under the Apache License, Version 2.0 (the            *
      [au:antunit]  "License"); you may not use this file except in compliance   *
      [au:antunit]  with the License.  You may obtain a copy of the License at   *
      [au:antunit]                                                               *
      [au:antunit]    http://www.apache.org/licenses/LICENSE-2.0                 *
      [au:antunit]                                                               *
      [au:antunit]  Unless required by applicable law or agreed to in writing,   *
      [au:antunit]  software distributed under the License is distributed on an  *
      [au:antunit]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       *
      [au:antunit]  KIND, either express or implied.  See the License for the    *
      [au:antunit]  specific language governing permissions and limitations      *
      [au:antunit]  under the License.                                           *
      [au:antunit] 
      [au:antunit] -->
      [au:antunit] 
      [au:antunit] <project name='report-normal-operation'
      [au:antunit]     default="allTests"
      [au:antunit]     xmlns:au="antlib:org.apache.ant.antunit"
      [au:antunit]     xmlns:rat="antlib:org.apache.rat.anttasks">
      [au:antunit] 
      [au:antunit]   <property name="output.dir" location="../../../../target/testoutput"/>
      [au:antunit]   <mkdir dir="/home/user/ws/rat-trunk/apache-rat-tasks/target/testoutput/dest"/>
      [au:antunit]   <path id="all-classes-needed-for-tests">
      [au:antunit]     <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/target/classes" />
      [au:antunit]     <pathelement path="/home/user/ws/rat-trunk/apache-rat-tasks/target/test-classes:/home/user/ws/rat-trunk/apache-rat-tasks/target/classes:/home/user/.m2/repository/org/apache/rat/apache-rat-core/0.13-SNAPSHOT/apache-rat-core-0.13-SNAPSHOT.jar:/home/user/.m2/repository/org/apache/rat/apache-rat-api/0.13-SNAPSHOT/apache-rat-api-0.13-SNAPSHOT.jar:/home/user/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/user/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/user/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar:/home/user/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar:/home/user/.m2/repository/commons-cli/commons-cli/1.3.1/commons-cli-1.3.1.jar:/home/user/.m2/repository/org/apache/ant/ant/1.9.9/ant-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-launcher/1.9.9/ant-launcher-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-antunit/1.3/ant-antunit-1.3.jar:/home/user/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/user/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/user/.m2/repository/org/apache/ant/ant-testutil/1.9.7/ant-testutil-1.9.7.jar" />
      [au:antunit]     <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/target/testoutput/dest" />
      [au:antunit]   </path>
      [au:antunit] 
      [au:antunit]   <taskdef uri="antlib:org.apache.ant.antunit" 
      [au:antunit]            resource="org/apache/ant/antunit/antlib.xml" 
      [au:antunit]            classpathref="all-classes-needed-for-tests"
      [au:antunit]            loaderref="testloader"/>
      [au:antunit] 
      [au:antunit]   <taskdef uri="antlib:org.apache.rat.anttasks"
      [au:antunit]            resource="org/apache/rat/anttasks/antlib.xml"
      [au:antunit]            classpathref="all-classes-needed-for-tests"
      [au:antunit]            loaderref="testloader"/>
      [au:antunit] 
      [au:antunit]   <target name="setUp">
      [au:antunit]     <pathconvert dirsep="/" property="file.name">
      [au:antunit]       <path>
      [au:antunit]         <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml"/>
      [au:antunit]       </path>
      [au:antunit] '
      [au:antunit] 	took 0,101 sec
      [au:antunit] Target: testFullTextMatcherSentToFileNoMatch took 0,094 sec
      [au:antunit] Target: testFullTextMatcherApprovedSentToFile  caused an ERROR
      [au:antunit] 	at line 227, column 55
      [au:antunit] 	Message: The following error occurred while executing this line:
      [au:antunit] /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml:282: expected report to contain ' YASL1 /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml' but was '
      [au:antunit] *****************************************************
      [au:antunit] Summary
      [au:antunit] -------
      [au:antunit] Generated at: 2017-02-06T23:12:54+01:00
      [au:antunit] 
      [au:antunit] Notes: 0
      [au:antunit] Binaries: 0
      [au:antunit] Archives: 0
      [au:antunit] Standards: 1
      [au:antunit] 
      [au:antunit] Apache Licensed: 0
      [au:antunit] Generated Documents: 0
      [au:antunit] 
      [au:antunit] JavaDocs are generated, thus a license header is optional.
      [au:antunit] Generated files do not require license headers.
      [au:antunit] 
      [au:antunit] 1 Unknown Licenses
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] Files with unapproved licenses:
      [au:antunit] 
      [au:antunit]   /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit]   Files with Apache License headers will be marked AL
      [au:antunit]   Binary files (which do not require any license headers) will be marked B
      [au:antunit]   Compressed archives will be marked A
      [au:antunit]   Notices, licenses etc. will be marked N
      [au:antunit]  !????? /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit]  
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit]  Printing headers for text files without a valid license header...
      [au:antunit]  
      [au:antunit] =====================================================
      [au:antunit] == File: /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit] =====================================================
      [au:antunit] <?xml version='1.0'?>
      [au:antunit] <!--
      [au:antunit] 
      [au:antunit]  Licensed to the Apache Software Foundation (ASF) under one   *
      [au:antunit]  or more contributor license agreements.  See the NOTICE file *
      [au:antunit]  distributed with this work for additional information        *
      [au:antunit]  regarding copyright ownership.  The ASF licenses this file   *
      [au:antunit]  to you under the Apache License, Version 2.0 (the            *
      [au:antunit]  "License"); you may not use this file except in compliance   *
      [au:antunit]  with the License.  You may obtain a copy of the License at   *
      [au:antunit]                                                               *
      [au:antunit]    http://www.apache.org/licenses/LICENSE-2.0                 *
      [au:antunit]                                                               *
      [au:antunit]  Unless required by applicable law or agreed to in writing,   *
      [au:antunit]  software distributed under the License is distributed on an  *
      [au:antunit]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       *
      [au:antunit]  KIND, either express or implied.  See the License for the    *
      [au:antunit]  specific language governing permissions and limitations      *
      [au:antunit]  under the License.                                           *
      [au:antunit] 
      [au:antunit] -->
      [au:antunit] 
      [au:antunit] <project name='report-normal-operation'
      [au:antunit]     default="allTests"
      [au:antunit]     xmlns:au="antlib:org.apache.ant.antunit"
      [au:antunit]     xmlns:rat="antlib:org.apache.rat.anttasks">
      [au:antunit] 
      [au:antunit]   <property name="output.dir" location="../../../../target/testoutput"/>
      [au:antunit]   <mkdir dir="/home/user/ws/rat-trunk/apache-rat-tasks/target/testoutput/dest"/>
      [au:antunit]   <path id="all-classes-needed-for-tests">
      [au:antunit]     <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/target/classes" />
      [au:antunit]     <pathelement path="/home/user/ws/rat-trunk/apache-rat-tasks/target/test-classes:/home/user/ws/rat-trunk/apache-rat-tasks/target/classes:/home/user/.m2/repository/org/apache/rat/apache-rat-core/0.13-SNAPSHOT/apache-rat-core-0.13-SNAPSHOT.jar:/home/user/.m2/repository/org/apache/rat/apache-rat-api/0.13-SNAPSHOT/apache-rat-api-0.13-SNAPSHOT.jar:/home/user/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/user/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/user/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar:/home/user/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar:/home/user/.m2/repository/commons-cli/commons-cli/1.3.1/commons-cli-1.3.1.jar:/home/user/.m2/repository/org/apache/ant/ant/1.9.9/ant-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-launcher/1.9.9/ant-launcher-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-antunit/1.3/ant-antunit-1.3.jar:/home/user/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/user/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/user/.m2/repository/org/apache/ant/ant-testutil/1.9.7/ant-testutil-1.9.7.jar" />
      [au:antunit]     <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/target/testoutput/dest" />
      [au:antunit]   </path>
      [au:antunit] 
      [au:antunit]   <taskdef uri="antlib:org.apache.ant.antunit" 
      [au:antunit]            resource="org/apache/ant/antunit/antlib.xml" 
      [au:antunit]            classpathref="all-classes-needed-for-tests"
      [au:antunit]            loaderref="testloader"/>
      [au:antunit] 
      [au:antunit]   <taskdef uri="antlib:org.apache.rat.anttasks"
      [au:antunit]            resource="org/apache/rat/anttasks/antlib.xml"
      [au:antunit]            classpathref="all-classes-needed-for-tests"
      [au:antunit]            loaderref="testloader"/>
      [au:antunit] 
      [au:antunit]   <target name="setUp">
      [au:antunit]     <pathconvert dirsep="/" property="file.name">
      [au:antunit]       <path>
      [au:antunit]         <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml"/>
      [au:antunit]       </path>
      [au:antunit] '
      [au:antunit] 	took 0,067 sec
      [au:antunit] Target: testFullTextMatcherExpandsProperties  caused an ERROR
      [au:antunit] 	at line 270, column 59
      [au:antunit] 	Message: The following error occurred while executing this line:
      [au:antunit] /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml:282: expected report to contain '!YASL1 /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-bad-configurations.xml' but was '
      [au:antunit] *****************************************************
      [au:antunit] Summary
      [au:antunit] -------
      [au:antunit] Generated at: 2017-02-06T23:12:54+01:00
      [au:antunit] 
      [au:antunit] Notes: 0
      [au:antunit] Binaries: 0
      [au:antunit] Archives: 0
      [au:antunit] Standards: 1
      [au:antunit] 
      [au:antunit] Apache Licensed: 0
      [au:antunit] Generated Documents: 0
      [au:antunit] 
      [au:antunit] JavaDocs are generated, thus a license header is optional.
      [au:antunit] Generated files do not require license headers.
      [au:antunit] 
      [au:antunit] 1 Unknown Licenses
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] Files with unapproved licenses:
      [au:antunit] 
      [au:antunit]   /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-bad-configurations.xml
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit]   Files with Apache License headers will be marked AL
      [au:antunit]   Binary files (which do not require any license headers) will be marked B
      [au:antunit]   Compressed archives will be marked A
      [au:antunit]   Notices, licenses etc. will be marked N
      [au:antunit]  !????? /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-bad-configurations.xml
      [au:antunit]  
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit]  Printing headers for text files without a valid license header...
      [au:antunit]  
      [au:antunit] =====================================================
      [au:antunit] == File: /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-bad-configurations.xml
      [au:antunit] =====================================================
      [au:antunit] <?xml version='1.0'?>
      [au:antunit] <!--
      [au:antunit] 
      [au:antunit]  Licensed to the Apache Software Foundation (ASF) under one   *
      [au:antunit]  or more contributor license agreements.  See the NOTICE file *
      [au:antunit]  distributed with this work for additional information        *
      [au:antunit]  regarding copyright ownership.  The ASF licenses this file   *
      [au:antunit]  to you under the Apache License, Version 2.0 (the            *
      [au:antunit]  "License"); you may not use this file except in compliance   *
      [au:antunit]  with the License.  You may obtain a copy of the License at   *
      [au:antunit]                                                               *
      [au:antunit]    http://www.apache.org/licenses/LICENSE-2.0                 *
      [au:antunit]                                                               *
      [au:antunit]  Unless required by applicable law or agreed to in writing,   *
      [au:antunit]  software distributed under the License is distributed on an  *
      [au:antunit]  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       *
      [au:antunit]  KIND, either express or implied.  See the License for the    *
      [au:antunit]  specific language governing permissions and limitations      *
      [au:antunit]  under the License.                                           *
      [au:antunit] 
      [au:antunit] -->
      [au:antunit] 
      [au:antunit] <project default="allTests"
      [au:antunit]     name='report-bad-configurations'
      [au:antunit]     xmlns:au="antlib:org.apache.ant.antunit"
      [au:antunit]     xmlns:rat="antlib:org.apache.rat.anttasks">
      [au:antunit]     
      [au:antunit]   <taskdef uri="antlib:org.apache.ant.antunit"
      [au:antunit]       resource="org/apache/ant/antunit/antlib.xml"
      [au:antunit]       classpath="/home/user/ws/rat-trunk/apache-rat-tasks/target/test-classes:/home/user/ws/rat-trunk/apache-rat-tasks/target/classes:/home/user/.m2/repository/org/apache/rat/apache-rat-core/0.13-SNAPSHOT/apache-rat-core-0.13-SNAPSHOT.jar:/home/user/.m2/repository/org/apache/rat/apache-rat-api/0.13-SNAPSHOT/apache-rat-api-0.13-SNAPSHOT.jar:/home/user/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/user/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/user/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar:/home/user/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar:/home/user/.m2/repository/commons-cli/commons-cli/1.3.1/commons-cli-1.3.1.jar:/home/user/.m2/repository/org/apache/ant/ant/1.9.9/ant-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-launcher/1.9.9/ant-launcher-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-antunit/1.3/ant-antunit-1.3.jar:/home/user/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/user/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/user/.m2/repository/org/apache/ant/ant-testutil/1.9.7/ant-testutil-1.9.7.jar" />
      [au:antunit] 
      [au:antunit]   <taskdef uri="antlib:org.apache.rat.anttasks" resource="org/apache/rat/anttasks/antlib.xml">
      [au:antunit]     <classpath>
      [au:antunit]       <pathelement location="/home/user/ws/rat-trunk/apache-rat-tasks/target/classes" />
      [au:antunit]       <pathelement path='/home/user/ws/rat-trunk/apache-rat-tasks/target/test-classes:/home/user/ws/rat-trunk/apache-rat-tasks/target/classes:/home/user/.m2/repository/org/apache/rat/apache-rat-core/0.13-SNAPSHOT/apache-rat-core-0.13-SNAPSHOT.jar:/home/user/.m2/repository/org/apache/rat/apache-rat-api/0.13-SNAPSHOT/apache-rat-api-0.13-SNAPSHOT.jar:/home/user/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/user/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/user/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar:/home/user/.m2/repository/org/apache/commons/commons-compress/1.11/commons-compress-1.11.jar:/home/user/.m2/repository/commons-cli/commons-cli/1.3.1/commons-cli-1.3.1.jar:/home/user/.m2/repository/org/apache/ant/ant/1.9.9/ant-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-launcher/1.9.9/ant-launcher-1.9.9.jar:/home/user/.m2/repository/org/apache/ant/ant-antunit/1.3/ant-antunit-1.3.jar:/home/user/.m2/repository/junit/junit/4.12/junit-4.12.jar:/home/user/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/user/.m2/repository/org/apache/ant/ant-testutil/1.9.7/ant-testutil-1.9.7.jar' />
      [au:antunit]     </classpath>
      [au:antunit]   </taskdef>
      [au:antunit] 
      [au:antunit]   <target name="allTests">
      [au:antunit]     <au:antunit xmlns:au="antlib:org.apache.ant.antunit"
      [au:antunit]                 failonerror="false" errorproperty="antunit.failed">
      [au:antunit]       <file file="/home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml"/>
      [au:antunit]       <au:plainlistener />
      [au:antunit]     </au:antunit>
      [au:antunit]   </target>
      [au:antunit] 
      [au:antunit]   <target name="testNoResources">
      [au:antunit]     <au:expectfailure expectedMessage="at least one file">
      [au:antunit]       <rat:report/>
      [au:antunit]     </au:expectfailure>
      [au:antunit] '
      [au:antunit] 	took 0,084 sec
      [au:antunit] Target: testXMLReportSentToFile took 0,061 sec
      [au:antunit] Target: testSubstringMatcherApprovedSentToFile  caused an ERROR
      [au:antunit] 	at line 173, column 55
      [au:antunit] 	Message: The following error occurred while executing this line:
      [au:antunit] /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml:282: expected report to contain ' YASL1 /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml' but was '
      [au:antunit] *****************************************************
      [au:antunit] Summary
      [au:antunit] -------
      [au:antunit] Generated at: 2017-02-06T23:12:54+01:00
      [au:antunit] 
      [au:antunit] Notes: 0
      [au:antunit] Binaries: 0
      [au:antunit] Archives: 0
      [au:antunit] Standards: 1
      [au:antunit] 
      [au:antunit] Apache Licensed: 0
      [au:antunit] Generated Documents: 0
      [au:antunit] 
      [au:antunit] JavaDocs are generated, thus a license header is optional.
      [au:antunit] Generated files do not require license headers.
      [au:antunit] 
      [au:antunit] 1 Unknown Licenses
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] Files with unapproved licenses:
      [au:antunit] 
      [au:antunit]   /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit] 
      [au:antunit] *****************************************************
      [au:antunit]   Files with Apache License headers will be marked AL
      [au:antunit]   Binary files (which do not require any license headers) will be marked B
      [au:antunit]   Compressed archives will be marked A
      [au:antunit]   Notices, licenses etc. will be marked N
      [au:antunit]  !????? /home/user/ws/rat-trunk/apache-rat-tasks/src/test/resources/antunit/report-normal-operation.xml
      [au:antunit]  
      [au:antunit] *****************************************************
      .....
      

      It's not clear how long the problem has been there but it does not have to do with upgrading to the latest compatible ant.

      Can anyone with more ANT-foo help? Maybe it's just a configuration issue?

      Attachments

        Activity

          People

            pottlinger Philipp Ottlinger
            pottlinger Philipp Ottlinger
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: