[ 
https://issues.apache.org/jira/browse/MSHARED-1363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17832503#comment-17832503
 ] 

Sylwester Lachiewicz commented on MSHARED-1363:
-----------------------------------------------

Fixed in 
[https://github.com/apache/commons-io/commit/17f8b44d50372f4b540059232ed0ffa189eceb62]
 released in commons-io 2.16.0

> Test fails with commons-io version 2.15.1
> -----------------------------------------
>
>                 Key: MSHARED-1363
>                 URL: https://issues.apache.org/jira/browse/MSHARED-1363
>             Project: Maven Shared Components
>          Issue Type: Bug
>          Components: maven-shared-utils
>            Reporter: Marián Konček
>            Assignee: Sylwester Lachiewicz
>            Priority: Major
>             Fix For: maven-shared-utils-next-release
>
>
> To reproduce:
> Clone https://github.com/apache/maven-shared-utils/.
> In the main {{pom.xml}} change the version of dependency 
> {{commons-io:commons-io}} to {{2.15.1}}.
> Run {{mvn install}}
> Test will fail with:
> {code}
> [INFO] 
> [INFO] -------------------------------------------------------
> [INFO]  T E S T S
> [INFO] -------------------------------------------------------
> [INFO] Running org.apache.maven.shared.utils.PropertyUtilsTest
> [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.283 
> s -- in org.apache.maven.shared.utils.PropertyUtilsTest
> [INFO] Running org.apache.maven.shared.utils.cli.shell.BourneShellTest
> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 
> s -- in org.apache.maven.shared.utils.cli.shell.BourneShellTest
> [INFO] Running org.apache.maven.shared.utils.cli.CommandLineUtilsTest
> [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 
> s -- in org.apache.maven.shared.utils.cli.CommandLineUtilsTest
> [INFO] Running org.apache.maven.shared.utils.cli.StreamPollFeederTest
> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.948 
> s -- in org.apache.maven.shared.utils.cli.StreamPollFeederTest
> [INFO] Running org.apache.maven.shared.utils.xml.PrettyPrintXmlWriterTest
> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 
> s -- in org.apache.maven.shared.utils.xml.PrettyPrintXmlWriterTest
> [INFO] Running org.apache.maven.shared.utils.xml.XmlWriterUtilTest
> [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 
> s -- in org.apache.maven.shared.utils.xml.XmlWriterUtilTest
> [INFO] Running org.apache.maven.shared.utils.xml.pull.Xpp3DomTest
> [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 
> s -- in org.apache.maven.shared.utils.xml.pull.Xpp3DomTest
> [INFO] Running org.apache.maven.shared.utils.xml.Xpp3DomBuilderTest
> [Fatal Error] :11:1: XML document structures must start and end within the 
> same entity.
> [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 
> s -- in org.apache.maven.shared.utils.xml.Xpp3DomBuilderTest
> [INFO] Running org.apache.maven.shared.utils.logging.AnsiMessageBuilderTest
> [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 
> s -- in org.apache.maven.shared.utils.logging.AnsiMessageBuilderTest
> [INFO] Running org.apache.maven.shared.utils.logging.MessageUtilsTest
> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 
> s -- in org.apache.maven.shared.utils.logging.MessageUtilsTest
> [INFO] Running org.apache.maven.shared.utils.CaseTest
> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 
> s -- in org.apache.maven.shared.utils.CaseTest
> [INFO] Running 
> org.apache.maven.shared.utils.introspection.ReflectionValueExtractorTest
> [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 
> s -- in 
> org.apache.maven.shared.utils.introspection.ReflectionValueExtractorTest
> [INFO] Running org.apache.maven.shared.utils.io.DirectoryScannerTest
> [WARNING] Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
> 0.112 s -- in org.apache.maven.shared.utils.io.DirectoryScannerTest
> [INFO] Running org.apache.maven.shared.utils.io.SelectorUtilsTest
> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 
> s -- in org.apache.maven.shared.utils.io.SelectorUtilsTest
> [INFO] Running org.apache.maven.shared.utils.io.FileUtilsTest
> [WARNING] Tests run: 101, Failures: 0, Errors: 0, Skipped: 17, Time elapsed: 
> 0.282 s -- in org.apache.maven.shared.utils.io.FileUtilsTest
> [INFO] Running org.apache.maven.shared.utils.io.MatchPatternTest
> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 
> s -- in org.apache.maven.shared.utils.io.MatchPatternTest
> [INFO] Running org.apache.maven.shared.utils.io.MatchPatternsTest
> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 
> s -- in org.apache.maven.shared.utils.io.MatchPatternsTest
> [INFO] Running org.apache.maven.shared.utils.io.IOUtilTest
> [INFO] Tests run: 353, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.226 s -- in org.apache.maven.shared.utils.io.IOUtilTest
> [INFO] Running org.apache.maven.shared.utils.OsTest
> [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 
> s -- in org.apache.maven.shared.utils.OsTest
> [INFO] Running org.apache.maven.shared.utils.StringUtilsTest
> [INFO] Tests run: 162, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
> 0.102 s -- in org.apache.maven.shared.utils.StringUtilsTest
> [INFO] Running org.apache.maven.shared.utils.XmlStreamReaderTest
> [ERROR] Tests run: 13, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 
> 0.069 s <<< FAILURE! -- in org.apache.maven.shared.utils.XmlStreamReaderTest
> [ERROR] 
> org.apache.maven.shared.utils.XmlStreamReaderTest.testEncodingAttribute -- 
> Time elapsed: 0.006 s <<< FAILURE!
> junit.framework.ComparisonFailure: expected:<U[S-ASCII]> but was:<U[TF-8]>
>         at junit.framework.Assert.assertEquals(Assert.java:100)
>         at junit.framework.Assert.assertEquals(Assert.java:107)
>         at junit.framework.TestCase.assertEquals(TestCase.java:260)
>         at 
> org.apache.maven.shared.utils.XmlStreamReaderTest.checkXmlContent(XmlStreamReaderTest.java:74)
>         at 
> org.apache.maven.shared.utils.XmlStreamReaderTest.checkXmlContent(XmlStreamReaderTest.java:62)
>         at 
> org.apache.maven.shared.utils.XmlStreamReaderTest.testEncodingAttribute(XmlStreamReaderTest.java:168)
>         at 
> java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:580)
>         at junit.framework.TestCase.runTest(TestCase.java:177)
>         at junit.framework.TestCase.runBare(TestCase.java:142)
>         at junit.framework.TestResult$1.protect(TestResult.java:122)
>         at junit.framework.TestResult.runProtected(TestResult.java:142)
>         at junit.framework.TestResult.run(TestResult.java:125)
>         at junit.framework.TestCase.run(TestCase.java:130)
>         at junit.framework.TestSuite.runTest(TestSuite.java:241)
>         at junit.framework.TestSuite.run(TestSuite.java:236)
>         at 
> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:90)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
>         at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
>         at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
> [INFO] Running org.apache.maven.shared.utils.PathToolTest
> [WARNING] Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 
> 0.092 s -- in org.apache.maven.shared.utils.PathToolTest
> [INFO] 
> [INFO] Results:
> [INFO] 
> [ERROR] Failures: 
> [ERROR]   
> XmlStreamReaderTest.testEncodingAttribute:168->checkXmlContent:62->checkXmlContent:74
>  expected:<U[S-ASCII]> but was:<U[TF-8]>
> [INFO] 
> [ERROR] Tests run: 774, Failures: 1, Errors: 0, Skipped: 19
> [INFO] 
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time:  24.738 s
> [INFO] Finished at: 2024-03-11T13:35:54+01:00
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-surefire-plugin:3.2.2:test (default-test) on 
> project maven-shared-utils: There are test failures.
> [ERROR] 
> [ERROR] Please refer to 
> /home/mkoncek/Upstream/maven-shared-utils/target/surefire-reports for the 
> individual test results.
> [ERROR] Please refer to dump files (if any exist) [date].dump, 
> [date]-jvmRun[N].dump and [date].dumpstream.
> [ERROR] -> [Help 1]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> {code}
> I suspect there is a bug in {{commons-io}}.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to