@@ -31,6 +31,7 @@ void defaultsPropertiesWhenSnapshot() {
31
31
CheckAntoraVersionTask checkAntoraVersionTask = (CheckAntoraVersionTask ) task ;
32
32
assertThat (checkAntoraVersionTask .getAntoraVersion ().get ()).isEqualTo ("1.0.0" );
33
33
assertThat (checkAntoraVersionTask .getAntoraPrerelease ().get ()).isEqualTo ("-SNAPSHOT" );
34
+ assertThat (checkAntoraVersionTask .getAntoraDisplayVersion ().isPresent ()).isFalse ();
34
35
assertThat (checkAntoraVersionTask .getAntoraYmlFile ().getAsFile ().get ()).isEqualTo (project .file ("antora.yml" ));
35
36
}
36
37
@@ -48,6 +49,7 @@ void defaultsPropertiesWhenMilestone() {
48
49
CheckAntoraVersionTask checkAntoraVersionTask = (CheckAntoraVersionTask ) task ;
49
50
assertThat (checkAntoraVersionTask .getAntoraVersion ().get ()).isEqualTo ("1.0.0-M1" );
50
51
assertThat (checkAntoraVersionTask .getAntoraPrerelease ().get ()).isEqualTo ("true" );
52
+ assertThat (checkAntoraVersionTask .getAntoraDisplayVersion ().get ()).isEqualTo (checkAntoraVersionTask .getAntoraVersion ().get ());
51
53
assertThat (checkAntoraVersionTask .getAntoraYmlFile ().getAsFile ().get ()).isEqualTo (project .file ("antora.yml" ));
52
54
}
53
55
@@ -65,6 +67,7 @@ void defaultsPropertiesWhenRc() {
65
67
CheckAntoraVersionTask checkAntoraVersionTask = (CheckAntoraVersionTask ) task ;
66
68
assertThat (checkAntoraVersionTask .getAntoraVersion ().get ()).isEqualTo ("1.0.0-RC1" );
67
69
assertThat (checkAntoraVersionTask .getAntoraPrerelease ().get ()).isEqualTo ("true" );
70
+ assertThat (checkAntoraVersionTask .getAntoraDisplayVersion ().get ()).isEqualTo (checkAntoraVersionTask .getAntoraVersion ().get ());
68
71
assertThat (checkAntoraVersionTask .getAntoraYmlFile ().getAsFile ().get ()).isEqualTo (project .file ("antora.yml" ));
69
72
}
70
73
@@ -82,6 +85,7 @@ void defaultsPropertiesWhenRelease() {
82
85
CheckAntoraVersionTask checkAntoraVersionTask = (CheckAntoraVersionTask ) task ;
83
86
assertThat (checkAntoraVersionTask .getAntoraVersion ().get ()).isEqualTo ("1.0.0" );
84
87
assertThat (checkAntoraVersionTask .getAntoraPrerelease ().isPresent ()).isFalse ();
88
+ assertThat (checkAntoraVersionTask .getAntoraDisplayVersion ().isPresent ()).isFalse ();
85
89
assertThat (checkAntoraVersionTask .getAntoraYmlFile ().getAsFile ().get ()).isEqualTo (project .file ("antora.yml" ));
86
90
}
87
91
@@ -97,6 +101,7 @@ void explicitProperties() {
97
101
checkAntoraVersionTask .getAntoraPrerelease ().set ("-SNAPSHOT" );
98
102
assertThat (checkAntoraVersionTask .getAntoraVersion ().get ()).isEqualTo ("1.0.0" );
99
103
assertThat (checkAntoraVersionTask .getAntoraPrerelease ().get ()).isEqualTo ("-SNAPSHOT" );
104
+ assertThat (checkAntoraVersionTask .getAntoraDisplayVersion ().isPresent ()).isFalse ();
100
105
assertThat (checkAntoraVersionTask .getAntoraYmlFile ().getAsFile ().get ()).isEqualTo (project .file ("antora.yml" ));
101
106
}
102
107
@@ -170,7 +175,7 @@ void matchesWhenMilestone() throws Exception {
170
175
String expectedVersion = "1.0.0-M1" ;
171
176
Project project = ProjectBuilder .builder ().build ();
172
177
File rootDir = project .getRootDir ();
173
- IOUtils .write ("version: '1.0.0-M1'\n prerelease: 'true'" , new FileOutputStream (new File (rootDir , "antora.yml" )), StandardCharsets .UTF_8 );
178
+ IOUtils .write ("version: '1.0.0-M1'\n prerelease: 'true'\n display_version: '1.0.0-M1' " , new FileOutputStream (new File (rootDir , "antora.yml" )), StandardCharsets .UTF_8 );
174
179
project .setVersion (expectedVersion );
175
180
project .getPluginManager ().apply (CheckAntoraVersionPlugin .class );
176
181
@@ -187,7 +192,7 @@ void matchesWhenRc() throws Exception {
187
192
String expectedVersion = "1.0.0-RC1" ;
188
193
Project project = ProjectBuilder .builder ().build ();
189
194
File rootDir = project .getRootDir ();
190
- IOUtils .write ("version: '1.0.0-RC1'\n prerelease: 'true'" , new FileOutputStream (new File (rootDir , "antora.yml" )), StandardCharsets .UTF_8 );
195
+ IOUtils .write ("version: '1.0.0-RC1'\n prerelease: 'true'\n display_version: '1.0.0-RC1' " , new FileOutputStream (new File (rootDir , "antora.yml" )), StandardCharsets .UTF_8 );
191
196
project .setVersion (expectedVersion );
192
197
project .getPluginManager ().apply (CheckAntoraVersionPlugin .class );
193
198
0 commit comments