@@ -55,10 +55,11 @@ void noGitVersioning() throws Exception {
55
55
56
56
// When
57
57
Verifier verifier = getVerifier (projectDir );
58
- verifier .displayStreamBuffers ( );
59
- verifier .executeGoal ( "verify" );
58
+ verifier .addCliArgument ( "verify" );
59
+ verifier .execute ( );
60
60
61
61
// Then
62
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
62
63
verifier .verifyErrorFreeLog ();
63
64
String expectedVersion = "0.0.0" ;
64
65
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -82,12 +83,13 @@ void disableVersioning_cliOption() throws Exception {
82
83
writeExtensionConfigFile (projectDir , new Configuration ());
83
84
84
85
// When
85
- Verifier verifier = new Verifier (projectDir . toFile (). getAbsolutePath ()) {{
86
- addCliOption ("-Dversioning.disable" );
87
- }} ;
88
- verifier .executeGoal ( "verify" );
86
+ Verifier verifier = getVerifier (projectDir );
87
+ verifier . addCliArgument ("-Dversioning.disable" );
88
+ verifier . addCliArguments ( "verify" ) ;
89
+ verifier .execute ( );
89
90
90
91
// Then
92
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
91
93
verifier .verifyErrorFreeLog ();
92
94
verifier .verifyTextInLog ("skip - versioning is disabled by command option" );
93
95
String expectedVersion = pomModel .getVersion ();
@@ -109,9 +111,11 @@ void revVersioning_noCommit() throws Exception {
109
111
110
112
// When
111
113
Verifier verifier = getVerifier (projectDir );
112
- verifier .executeGoal ("verify" );
114
+ verifier .addCliArgument ("verify" );
115
+ verifier .execute ();
113
116
114
117
// Then
118
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
115
119
verifier .verifyErrorFreeLog ();
116
120
String expectedVersion = "0000000000000000000000000000000000000000" ;
117
121
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -136,9 +140,11 @@ void revVersioning() throws Exception {
136
140
137
141
// When
138
142
Verifier verifier = getVerifier (projectDir );
139
- verifier .executeGoal ("verify" );
143
+ verifier .addCliArgument ("verify" );
144
+ verifier .execute ();
140
145
141
146
// Then
147
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
142
148
verifier .verifyErrorFreeLog ();
143
149
String expectedVersion = givenCommit .getName ();
144
150
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -163,9 +169,11 @@ void branchVersioning() throws Exception {
163
169
164
170
// When
165
171
Verifier verifier = getVerifier (projectDir );
166
- verifier .executeGoal ("verify" );
172
+ verifier .addCliArgument ("verify" );
173
+ verifier .execute ();
167
174
168
175
// Then
176
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
169
177
verifier .verifyErrorFreeLog ();
170
178
String expectedVersion = "feature-test-gitVersioning" ;
171
179
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -193,9 +201,11 @@ void tagVersioning_atBranch() throws Exception {
193
201
194
202
// When
195
203
Verifier verifier = getVerifier (projectDir );
196
- verifier .executeGoal ("verify" );
204
+ verifier .addCliArgument ("verify" );
205
+ verifier .execute ();
197
206
198
207
// Then
208
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
199
209
verifier .verifyErrorFreeLog ();
200
210
String expectedVersion = "v1.0.0-gitVersioning" ;
201
211
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -224,9 +234,11 @@ void tagVersioning_detachedHead() throws Exception {
224
234
225
235
// When
226
236
Verifier verifier = getVerifier (projectDir );
227
- verifier .executeGoal ("verify" );
237
+ verifier .addCliArgument ("verify" );
238
+ verifier .execute ();
228
239
229
240
// Then
241
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
230
242
verifier .verifyErrorFreeLog ();
231
243
String expectedVersion = "v1.0.0-gitVersioning" ;
232
244
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -255,9 +267,11 @@ void tagVersioning_lightweightTag_atBranch() throws Exception {
255
267
256
268
// When
257
269
Verifier verifier = getVerifier (projectDir );
258
- verifier .executeGoal ("verify" );
270
+ verifier .addCliArgument ("verify" );
271
+ verifier .execute ();
259
272
260
273
// Then
274
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
261
275
verifier .verifyErrorFreeLog ();
262
276
String expectedVersion = "v1.0.0-gitVersioning" ;
263
277
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -285,9 +299,11 @@ void tagVersioning_considerTagsOnlyIfHeadIsDetached() throws Exception {
285
299
286
300
// When
287
301
Verifier verifier = getVerifier (projectDir );
288
- verifier .executeGoal ("verify" );
302
+ verifier .addCliArgument ("verify" );
303
+ verifier .execute ();
289
304
290
305
// Then
306
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
291
307
verifier .verifyErrorFreeLog ();
292
308
String expectedVersion = "master-gitVersioning" ;
293
309
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -315,9 +331,11 @@ void tagVersioning_environmentVariable() throws Exception {
315
331
Verifier verifier = new Verifier (projectDir .toFile ().getAbsolutePath ()) {{
316
332
setEnvironmentVariable ("VERSIONING_GIT_BRANCH" , "v1.0.0" );
317
333
}};
318
- verifier .executeGoal ("verify" );
334
+ verifier .addCliArgument ("verify" );
335
+ verifier .execute ();
319
336
320
337
// Then
338
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
321
339
verifier .verifyErrorFreeLog ();
322
340
String expectedVersion = "v1.0.0-gitVersioning" ;
323
341
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -380,9 +398,11 @@ void revVersioning_multiModuleProject() throws Exception {
380
398
381
399
// When
382
400
Verifier verifier = getVerifier (projectDir );
383
- verifier .executeGoal ("verify" );
401
+ verifier .addCliArgument ("verify" );
402
+ verifier .execute ();
384
403
385
404
// Then
405
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
386
406
verifier .verifyErrorFreeLog ();
387
407
String expectedVersion = "master-SNAPSHOT" ;
388
408
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -439,9 +459,11 @@ void revVersioning_multiModuleProject_ambiguous_artifactId() throws Exception {
439
459
440
460
// When
441
461
Verifier verifier = getVerifier (projectDir );
442
- verifier .executeGoal ("verify" );
462
+ verifier .addCliArgument ("verify" );
463
+ verifier .execute ();
443
464
444
465
// Then
466
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
445
467
verifier .verifyErrorFreeLog ();
446
468
String expectedVersion = "master-SNAPSHOT" ;
447
469
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -483,9 +505,11 @@ void branchVersioning_multiModuleProject_noParent() throws Exception {
483
505
484
506
// When
485
507
Verifier verifier = getVerifier (logicProjectDir );
486
- verifier .executeGoal ("verify" );
508
+ verifier .addCliArgument ("verify" );
509
+ verifier .execute ();
487
510
488
511
// Then
512
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
489
513
verifier .verifyErrorFreeLog ();
490
514
String expectedVersion = "feature-test-gitVersioning" ;
491
515
verifier .verifyTextInLog ("Building " + logicPomModel .getArtifactId () + " " + expectedVersion );
@@ -539,9 +563,11 @@ void branchVersioning_multiModuleProject_withExternalParent() throws Exception {
539
563
540
564
// When
541
565
Verifier verifier = getVerifier (projectDir );
542
- verifier .executeGoal ("verify" );
566
+ verifier .addCliArgument ("verify" );
567
+ verifier .execute ();
543
568
544
569
// Then
570
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
545
571
verifier .verifyErrorFreeLog ();
546
572
String expectedVersion = "feature-test-gitVersioning" ;
547
573
verifier .verifyTextInLog ("Building " + logicPomModel .getArtifactId () + " " + expectedVersion );
@@ -593,9 +619,11 @@ void branchVersioning_multiModuleProject_withAggregationAndParent() throws Excep
593
619
594
620
// When
595
621
Verifier verifier = getVerifier (logicProjectDir );
596
- verifier .executeGoal ("verify" );
622
+ verifier .addCliArgument ("verify" );
623
+ verifier .execute ();
597
624
598
625
// Then
626
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
599
627
verifier .verifyErrorFreeLog ();
600
628
String expectedVersion = "feature-test-gitVersioning" ;
601
629
verifier .verifyTextInLog ("Building " + logicPomModel .getArtifactId () + " " + expectedVersion );
@@ -651,9 +679,11 @@ void dependencyUpdates_multiModuleProject() throws Exception {
651
679
652
680
// When
653
681
Verifier verifier = getVerifier (projectDir );
654
- verifier .executeGoal ("verify" );
682
+ verifier .addCliArgument ("verify" );
683
+ verifier .execute ();
655
684
656
685
// Then
686
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
657
687
verifier .verifyErrorFreeLog ();
658
688
String expectedVersion = "test-gitVersioning" ;
659
689
verifier .verifyTextInLog ("Building " + logicPomModel .getArtifactId () + " " + expectedVersion );
@@ -683,9 +713,11 @@ void branchVersioning_WithBuildTime() throws Exception {
683
713
684
714
// When
685
715
Verifier verifier = getVerifier (projectDir );
686
- verifier .executeGoal ("verify" );
716
+ verifier .addCliArgument ("verify" );
717
+ verifier .execute ();
687
718
688
719
// Then
720
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
689
721
verifier .verifyErrorFreeLog ();
690
722
String expectedVersion = LocalDateTime .now ().format (DateTimeFormatter .ofPattern ("yyyyMMdd" )) + "-gitVersioning" ;
691
723
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -708,9 +740,11 @@ void apply_emptyRepoGivesExpectedPlusDistanceResult() throws Exception {
708
740
709
741
// When
710
742
Verifier verifier = getVerifier (projectDir );
711
- verifier .executeGoal ("verify" );
743
+ verifier .addCliArgument ("verify" );
744
+ verifier .execute ();
712
745
713
746
// Then
747
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
714
748
verifier .verifyErrorFreeLog ();
715
749
String expectedVersion = "0" ;
716
750
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -719,7 +753,7 @@ void apply_emptyRepoGivesExpectedPlusDistanceResult() throws Exception {
719
753
assertThat (gitVersionedPomModel .getVersion ()).isEqualTo (expectedVersion );
720
754
}
721
755
722
- }
756
+ }
723
757
724
758
@ Test
725
759
void apply_singleCommitUntaggedRepoGivesExpectedPlusDistanceResult () throws Exception {
@@ -735,9 +769,11 @@ void apply_singleCommitUntaggedRepoGivesExpectedPlusDistanceResult() throws Exce
735
769
736
770
// When
737
771
Verifier verifier = getVerifier (projectDir );
738
- verifier .executeGoal ("verify" );
772
+ verifier .addCliArgument ("verify" );
773
+ verifier .execute ();
739
774
740
775
// Then
776
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
741
777
verifier .verifyErrorFreeLog ();
742
778
String expectedVersion = "1" ;
743
779
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -746,7 +782,7 @@ void apply_singleCommitUntaggedRepoGivesExpectedPlusDistanceResult() throws Exce
746
782
assertThat (gitVersionedPomModel .getVersion ()).isEqualTo (expectedVersion );
747
783
}
748
784
749
- }
785
+ }
750
786
751
787
@ Test
752
788
void apply_NoCommitsSinceLastTagGivesExpectedPlusDistanceResult () throws Exception {
@@ -765,9 +801,11 @@ void apply_NoCommitsSinceLastTagGivesExpectedPlusDistanceResult() throws Excepti
765
801
766
802
// When
767
803
Verifier verifier = getVerifier (projectDir );
768
- verifier .executeGoal ("verify" );
804
+ verifier .addCliArgument ("verify" );
805
+ verifier .execute ();
769
806
770
807
// Then
808
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
771
809
verifier .verifyErrorFreeLog ();
772
810
String expectedVersion = "677" ;
773
811
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -776,7 +814,7 @@ void apply_NoCommitsSinceLastTagGivesExpectedPlusDistanceResult() throws Excepti
776
814
assertThat (gitVersionedPomModel .getVersion ()).isEqualTo (expectedVersion );
777
815
}
778
816
779
- }
817
+ }
780
818
781
819
@ Test
782
820
void apply_TwoCommitsSinceLastTagGivesExpectedPlusDistanceResult () throws Exception {
@@ -797,9 +835,11 @@ void apply_TwoCommitsSinceLastTagGivesExpectedPlusDistanceResult() throws Except
797
835
798
836
// When
799
837
Verifier verifier = getVerifier (projectDir );
800
- verifier .executeGoal ("verify" );
838
+ verifier .addCliArgument ("verify" );
839
+ verifier .execute ();
801
840
802
841
// Then
842
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
803
843
verifier .verifyErrorFreeLog ();
804
844
String expectedVersion = "679" ;
805
845
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -824,9 +864,11 @@ void apply_DescribeDistanceSnapshotRelease() throws Exception {
824
864
825
865
// When
826
866
Verifier verifier = getVerifier (projectDir );
827
- verifier .executeGoal ("verify" );
867
+ verifier .addCliArgument ("verify" );
868
+ verifier .execute ();
828
869
829
870
// Then
871
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
830
872
String expectedVersion = "2.0.4" ;
831
873
Model gitVersionedPomModel = readModel (projectDir .resolve (GIT_VERSIONING_POM_NAME ).toFile ());
832
874
assertThat (gitVersionedPomModel .getVersion ()).isEqualTo (expectedVersion );
@@ -852,9 +894,11 @@ void apply_DescribeDistanceSnapshot() throws Exception {
852
894
853
895
// When
854
896
Verifier verifier = getVerifier (projectDir );
855
- verifier .executeGoal ("verify" );
897
+ verifier .addCliArgument ("verify" );
898
+ verifier .execute ();
856
899
857
900
// Then
901
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
858
902
String expectedVersion = "2.0.4-SNAPSHOT" ;
859
903
Model gitVersionedPomModel = readModel (projectDir .resolve (GIT_VERSIONING_POM_NAME ).toFile ());
860
904
assertThat (gitVersionedPomModel .getVersion ()).isEqualTo (expectedVersion );
@@ -900,9 +944,11 @@ private void apply_TagOnMerged(final boolean firstParent) throws Exception {
900
944
901
945
// When
902
946
Verifier verifier = getVerifier (projectDir );
903
- verifier .executeGoal ("verify" );
947
+ verifier .addCliArgument ("verify" );
948
+ verifier .execute ();
904
949
905
950
// Then
951
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
906
952
verifier .verifyErrorFreeLog ();
907
953
String expectedVersion = firstParent ? tagOnMaster : tagOnBranch ;
908
954
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
@@ -929,9 +975,11 @@ void apply_UseDescribeTagVersionLabel() throws Exception {
929
975
930
976
// When
931
977
Verifier verifier = getVerifier (projectDir );
932
- verifier .executeGoal ("verify" );
978
+ verifier .addCliArgument ("verify" );
979
+ verifier .execute ();
933
980
934
981
// Then
982
+ System .err .println (String .join ("\n " , verifier .loadFile (verifier .getBasedir (), verifier .getLogFileName (), false )));
935
983
verifier .verifyErrorFreeLog ();
936
984
String expectedVersion = "label" ;
937
985
verifier .verifyTextInLog ("Building " + pomModel .getArtifactId () + " " + expectedVersion );
0 commit comments