@@ -24,37 +24,64 @@ assert buildinfoFile.isFile()
2424
2525File modA = new File ( basedir, " modA/target/multi-modA-1.0-SNAPSHOT.buildinfo" )
2626assert ! modA. isFile()
27-
2827File modB = new File ( basedir, " modB/target/multi-modB-1.0-SNAPSHOT.buildinfo" )
29- assert modB. isFile()
28+ assert ! modB. isFile()
29+ File ignoreAll = new File ( basedir, " ignore-all/target/ignore-all-1.0-SNAPSHOT.buildinfo" )
30+ assert ! ignoreAll. isFile()
31+ File ignorePom = new File ( basedir, " ignore-pom/target/ignore-pom-1.0-SNAPSHOT.buildinfo" )
32+ assert ! ignorePom. isFile()
33+
34+ File ignoreJar = new File ( basedir, " ignore-jar/target/ignore-jar-1.0-SNAPSHOT.buildinfo" )
35+ assert ignoreJar. isFile()
3036
3137// check that copy content in root is the same
32- assert buildinfoFile. text. equals( modB . text )
38+ assert buildinfoFile. text. equals( ignoreJar . text )
3339
3440// check generated aggregate buildinfo content
35- String buildinfo = modB . text
41+ String buildinfo = ignoreJar . text
3642assert buildinfo. contains( " group-id=org.apache.maven.plugins.it" )
3743assert buildinfo. contains( " artifact-id=multi" )
3844assert buildinfo. contains( " version=1.0-SNAPSHOT" )
45+
3946assert buildinfo. contains( " outputs.1.coordinates=org.apache.maven.plugins.it:multi-modA" )
4047assert buildinfo. contains( " outputs.1.0.filename=multi-modA-1.0-SNAPSHOT.pom" )
4148assert buildinfo. contains( " outputs.1.1.filename=multi-modA-1.0-SNAPSHOT.jar" )
4249assert ! buildinfo. contains( " outputs.1.2.filename=" )
4350assert buildinfo. contains( " # ignored multi-modA-1.0-SNAPSHOT.spdx.json" )
51+
4452assert buildinfo. contains( " outputs.2.coordinates=org.apache.maven.plugins.it:multi-modB" )
4553assert buildinfo. contains( " outputs.2.0.filename=multi-modB-1.0-SNAPSHOT.pom" )
4654assert buildinfo. contains( " outputs.2.1.filename=multi-modB-1.0-SNAPSHOT.jar" )
4755assert ! buildinfo. contains( " outputs.2.2.filename=" )
4856assert buildinfo. contains( " # ignored multi-modB-1.0-SNAPSHOT.spdx.json" )
57+
58+ assert buildinfo. contains( " outputs.3.coordinates=org.apache.maven.plugins.it:ignore-all" )
59+ assert buildinfo. contains( " # ignored ignore-all-1.0-SNAPSHOT.pom" )
60+ assert buildinfo. contains( " # ignored ignore-all-1.0-SNAPSHOT.jar" )
61+ assert ! buildinfo. contains( " outputs.3.0.filename=" )
62+ assert buildinfo. contains( " # ignored ignore-pom-1.0-SNAPSHOT.spdx.json" )
63+
64+ assert buildinfo. contains( " outputs.4.coordinates=org.apache.maven.plugins.it:ignore-pom" )
65+ assert buildinfo. contains( " # ignored ignore-pom-1.0-SNAPSHOT.pom" )
66+ assert buildinfo. contains( " outputs.4.0.filename=ignore-pom-1.0-SNAPSHOT.jar" )
67+ assert ! buildinfo. contains( " outputs.4.1.filename=" )
68+ assert buildinfo. contains( " # ignored ignore-pom-1.0-SNAPSHOT.spdx.json" )
69+
70+ assert buildinfo. contains( " outputs.5.coordinates=org.apache.maven.plugins.it:ignore-jar" )
71+ assert buildinfo. contains( " outputs.5.0.filename=ignore-jar-1.0-SNAPSHOT.pom" )
72+ assert buildinfo. contains( " # ignored ignore-jar-1.0-SNAPSHOT.jar" )
73+ assert ! buildinfo. contains( " outputs.5.1.filename=" )
74+ assert buildinfo. contains( " # ignored ignore-jar-1.0-SNAPSHOT.spdx.json" )
75+
4976assert ! buildinfo. contains( " .buildinfo" )
50- assert buildinfo. contains( " mvn.aggregate.artifact-id=multi-modB " )
77+ assert buildinfo. contains( " mvn.aggregate.artifact-id=ignore-jar " )
5178
5279// check existence of buildinfo in local repository
53- File localModB = new File ( basedir, " ../../local-repo/org/apache/maven/plugins/it/multi-modB /1.0-SNAPSHOT/multi-modB -1.0-SNAPSHOT.buildinfo" )
54- assert localModB . isFile()
80+ File localIgnoreJar = new File ( basedir, " ../../local-repo/org/apache/maven/plugins/it/ignore-jar /1.0-SNAPSHOT/ignore-jar -1.0-SNAPSHOT.buildinfo" )
81+ assert localIgnoreJar . isFile()
5582
5683// check existence of buildinfo in remote repository
57- File remoteDir = new File ( basedir, " modB /target/remote-repo/org/apache/maven/plugins/it/multi-modB /1.0-SNAPSHOT" )
84+ File remoteDir = new File ( basedir, " ignore-jar /target/remote-repo/org/apache/maven/plugins/it/ignore-jar /1.0-SNAPSHOT" )
5885assert remoteDir. isDirectory()
5986for ( File f : remoteDir. listFiles() )
6087{
0 commit comments