1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.plugin.resources.remote.it;
20
21 import java.io.File;
22 import java.io.IOException;
23 import java.net.URISyntaxException;
24
25 import org.apache.maven.plugin.resources.remote.it.support.TestUtils;
26 import org.apache.maven.shared.verifier.VerificationException;
27 import org.apache.maven.shared.verifier.Verifier;
28 import org.codehaus.plexus.util.FileUtils;
29 import org.junit.Test;
30
31 import static org.junit.Assert.assertTrue;
32
33 public class IT_FilterLocalOverride extends AbstractIT {
34 @Test
35 public void test() throws IOException, URISyntaxException, VerificationException {
36 File dir = TestUtils.getTestDir("filter-local-override");
37 Verifier verifier = TestUtils.newVerifier(dir);
38
39 verifier.addCliArgument("generate-resources");
40 verifier.execute();
41 verifier.verifyErrorFreeLog();
42
43 File output = new File(dir, "target/maven-shared-archive-resources/DEPENDENCIES");
44 String content = FileUtils.fileRead(output);
45
46 assertTrue(content.contains("Override: filter-local-override"));
47 }
48 }