public void testIncludeArtifactItemMultipleExecutions()
throws Exception
{
List<ArtifactItem> list = new ArrayList<ArtifactItem>();
Artifact artifact = stubFactory.createArtifact( "test", "test", "1.0", Artifact.SCOPE_COMPILE, "jar", null );
ArtifactItem item = stubFactory.getArtifactItem( artifact );
item.setOverWrite( "false" );
item.setIncludes( "**/test2" + UNPACKED_FILE_SUFFIX );
list.add( item );
item = stubFactory.getArtifactItem( artifact );
item.setOverWrite( "false" );
item.setIncludes( "**/test3" + UNPACKED_FILE_SUFFIX );
list.add( item );
mojo.setArtifactItems( list );
mojo.execute();
assertUnpacked( false, UNPACKED_FILE_PREFIX + 1 + UNPACKED_FILE_SUFFIX );
assertUnpacked( false, UNPACKED_FILE_PREFIX + 11 + UNPACKED_FILE_SUFFIX );