1 package org.apache.maven.plugin.resources.remote.it; 2 3 import org.apache.maven.it.VerificationException; 4 import org.apache.maven.it.Verifier; 5 import org.apache.maven.plugin.resources.remote.it.support.TestUtils; 6 import org.codehaus.plexus.util.FileUtils; 7 8 import java.io.File; 9 import java.io.IOException; 10 import java.net.URISyntaxException; 11 12 public class IT_CustomFilterDelimiter 13 extends AbstractIT 14 { 15 16 @SuppressWarnings( "unchecked" ) 17 public void test() 18 throws IOException, URISyntaxException, VerificationException 19 { 20 File dir = TestUtils.getTestDir( "custom-filter-delim" ); 21 Verifier verifier = new Verifier( dir.getAbsolutePath() ); 22 23 verifier.getCliOptions().add( "-X" ); 24 25 verifier.executeGoal( "validate" ); 26 verifier.verifyErrorFreeLog(); 27 verifier.resetStreams(); 28 29 File output = new File( dir, "target/maven-shared-archive-resources/DEPENDENCIES" ); 30 String content = FileUtils.fileRead( output ); 31 32 assertTrue( content.indexOf( "Override: custom-filter-delim" ) > -1 ); 33 } 34 35 }