This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch MNG-6938 in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git
commit 9b161f5e32e710f30fe898e746bd5c7b619e8b5e Author: Michael Osipov <[email protected]> AuthorDate: Wed Jun 10 11:02:57 2020 +0200 [MNG-6938] MavenITBootstrapTest fails with StringIndexOutOfBoundsException: String index out of range: -1 --- .../org/apache/maven/it/AbstractMavenIntegrationTestCase.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java b/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java index 592ad9e..17d4d3d 100644 --- a/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java +++ b/core-it-support/maven-it-helper/src/main/java/org/apache/maven/it/AbstractMavenIntegrationTestCase.java @@ -216,8 +216,15 @@ public abstract class AbstractMavenIntegrationTestCase else { int index = testName.indexOf( ' ' ); - out.print( AnsiSupport.bold( testName.substring( 0, index ) ) ); - out.print( testName.substring( index ) ); + if ( index == -1 ) + { + out.print( testName ); + } + else + { + out.print( AnsiSupport.bold( testName.substring( 0, index ) ) ); + out.print( testName.substring( index ) ); + } out.print( '.' ); }
