Version 0.9.8-SNAPSHOT
This commit is contained in:
parent
4ee818deab
commit
61d723b589
4 changed files with 31 additions and 26 deletions
|
@ -35,7 +35,7 @@ public class GeneratedVersionOperationBuild extends Project {
|
|||
public GeneratedVersionOperationBuild() {
|
||||
pkg = "rife.bld.extension";
|
||||
name = "GeneratedVersionOperation";
|
||||
version = version(0, 9, 7);
|
||||
version = version(0, 9, 8, "SNAPSHOT");
|
||||
|
||||
javaRelease = 17;
|
||||
|
||||
|
@ -49,7 +49,7 @@ public class GeneratedVersionOperationBuild extends Project {
|
|||
scope(test)
|
||||
.include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 10, 3)))
|
||||
.include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 10, 3)))
|
||||
.include(dependency("org.assertj", "assertj-core", version(3, 26, 0)));
|
||||
.include(dependency("org.assertj", "assertj-core", version(3, 26, 3)));
|
||||
|
||||
precompileOperation()
|
||||
.templateTypes(TXT);
|
||||
|
|
|
@ -16,8 +16,7 @@
|
|||
|
||||
package rife.bld.extension;
|
||||
|
||||
import org.junit.jupiter.api.BeforeAll;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.*;
|
||||
import rife.bld.BaseProject;
|
||||
import rife.bld.Project;
|
||||
import rife.bld.dependencies.VersionNumber;
|
||||
|
@ -39,6 +38,7 @@ import static org.assertj.core.api.Assertions.assertThat;
|
|||
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
|
||||
* @since 1.0
|
||||
*/
|
||||
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
|
||||
class GeneratedVersionTest {
|
||||
private final BaseProject PROJECT = new Project() {
|
||||
@Override
|
||||
|
@ -108,6 +108,7 @@ class GeneratedVersionTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
@Order(1)
|
||||
void testBuildTemplate() {
|
||||
var gv = new GeneratedVersion();
|
||||
gv.setProject(PROJECT);
|
||||
|
@ -127,7 +128,7 @@ class GeneratedVersionTest {
|
|||
|
||||
@Test
|
||||
void testExecute() throws Exception {
|
||||
var tmpDir = Files.createTempDirectory("bld-generated-version-").toFile();
|
||||
var tmpDir = Files.createTempDirectory("bld-generated-version-execute-").toFile();
|
||||
tmpDir.deleteOnExit();
|
||||
|
||||
new GeneratedVersionOperation()
|
||||
|
@ -147,7 +148,8 @@ class GeneratedVersionTest {
|
|||
var content = Files.readString(template.toPath());
|
||||
assertThat(content).contains("class MyVersion")
|
||||
.contains("PROJECT = \"MyExample\";").contains("MAJOR = 2").contains("MINOR = 1")
|
||||
.contains("REVISION = 3").contains("QUALIFIER = \"\"").contains("private MyVersion");
|
||||
.contains("REVISION = 3").contains("QUALIFIER = \"\"").contains("private MyVersion")
|
||||
.doesNotContain("package");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@ -171,8 +173,9 @@ class GeneratedVersionTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
@Order(2)
|
||||
void testWriteTemplate() throws IOException {
|
||||
var tmpDir = Files.createTempDirectory("bld-generated-version-").toFile();
|
||||
var tmpDir = Files.createTempDirectory("bld-generated-version-write-").toFile();
|
||||
tmpDir.deleteOnExit();
|
||||
|
||||
var gv = new GeneratedVersion();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue