@Test public void testDefaultCreatePomFiles() throws Exception { List<File> files = AbstractScmCommitPhase.createPomFiles( new ReleaseDescriptor(), createProject("artifactId", "1.0-SNAPSHOT", new File("pom.xml"))); assertEquals("Number of created files", files.size(), 1); assertTrue(files.contains(new File("pom.xml"))); }
@Test public void testCreatePomFilesSuppressCommitBeforeTag() throws Exception { ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor(); releaseDescriptor.setSuppressCommitBeforeTagOrBranch(true); List<File> files = AbstractScmCommitPhase.createPomFiles( releaseDescriptor, createProject("artifactId", "1.0-SNAPSHOT", new File("pom.xml"))); assertEquals("Number of created files", files.size(), 1); assertTrue(files.contains(new File("pom.xml"))); }
@Test public void testCreatePomFilesWithReleasePom() throws Exception { ReleaseDescriptor releaseDescriptor = new ReleaseDescriptor(); releaseDescriptor.setGenerateReleasePoms(true); List<File> files = AbstractScmCommitPhase.createPomFiles( releaseDescriptor, createProject("artifactId", "1.0-SNAPSHOT", new File("pom.xml"))); assertEquals("Number of created files", files.size(), 2); assertTrue(files.contains(new File("pom.xml"))); assertTrue(files.contains(new File("release-pom.xml"))); }