@@ -65,7 +65,7 @@ public void testOverlappingResourcesAreLogged() throws IOException, MojoExecutio
6565 @ Override
6666 public void debug ( final String s , final Throwable throwable )
6767 {
68- debugMessages .add (s );
68+ debugMessages .add ( s . replace ( '\\' , '/' ). trim () );
6969 }
7070
7171 @ Override
@@ -77,7 +77,7 @@ public void info( final String s, final Throwable throwable )
7777 @ Override
7878 public void warn ( final String s , final Throwable throwable )
7979 {
80- warnMessages .add (s );
80+ warnMessages .add ( s . replace ( '\\' , '/' ). trim () );
8181 }
8282
8383 @ Override
@@ -101,7 +101,7 @@ public Logger getChildLogger( final String s )
101101
102102 // we will shade two jars and expect to see META-INF/MANIFEST.MF overlaps, this will always be true
103103 // but this can lead to a broken deployment if intended for OSGi or so, so even this should be logged
104- final Set <File > set = new LinkedHashSet <File >();
104+ final Set <File > set = new LinkedHashSet <>();
105105 set .add ( new File ( "src/test/jars/test-project-1.0-SNAPSHOT.jar" ) );
106106 set .add ( new File ( "src/test/jars/plexus-utils-1.4.1.jar" ) );
107107
@@ -115,13 +115,12 @@ public Logger getChildLogger( final String s )
115115
116116 final String failureWarnMessage = warnMessages .toString ();
117117 assertTrue (failureWarnMessage , warnMessages .contains (
118- "plexus-utils-1.4.1.jar, test-project-1.0-SNAPSHOT.jar define 1 overlapping resources: " ));
119- assertTrue (failureWarnMessage , warnMessages .contains (" - META-INF/MANIFEST.MF" ));
118+ "plexus-utils-1.4.1.jar, test-project-1.0-SNAPSHOT.jar define 1 overlapping resources:" ));
119+ assertTrue (failureWarnMessage , warnMessages .contains ("- META-INF/MANIFEST.MF" ));
120120
121121 final String failureDebugMessage = debugMessages .toString ();
122122 assertTrue (failureDebugMessage , debugMessages .contains (
123- "We have a duplicate META-INF/MANIFEST.MF in src/test/jars/plexus-utils-1.4.1.jar"
124- .replace ('/' , File .separatorChar )));
123+ "We have a duplicate META-INF/MANIFEST.MF in src/test/jars/plexus-utils-1.4.1.jar" ));
125124 }
126125
127126 public void testShaderWithDefaultShadedPattern ()
0 commit comments