@@ -177,21 +177,17 @@ func Test_validateConfig(t *testing.T) {
177177		errorMessage  string 
178178	}{
179179		{
180- 			name : "Missing fromRef and  newTag" ,
180+ 			name : "Missing fromRef or  newTag when branch is set only " ,
181181			args : & notesCmdConfig {
182182				branch :  "main" ,
183- 				fromRef : "" ,
184- 				newTag :  "" ,
185183			},
186184			wantErr :      true ,
187185			errorMessage : "at least one of --from or --release need to be set" ,
188186		},
189187		{
190- 			name : "Missing branch and  newTag" ,
188+ 			name : "Missing branch or  newTag when fromRef is set only " ,
191189			args : & notesCmdConfig {
192190				fromRef : "ref1/tags" ,
193- 				branch :  "" ,
194- 				newTag :  "" ,
195191			},
196192			wantErr :      true ,
197193			errorMessage : "at least one of --branch or --release need to be set" ,
@@ -247,7 +243,7 @@ func Test_computeConfigDefaults(t *testing.T) {
247243		wantErr  bool 
248244	}{
249245		{
250- 			name : "New  minor release, fromRef missing " ,
246+ 			name : "Calculate fromRef when newTag is a new  minor release and toRef " ,
251247			args : & notesCmdConfig {
252248				branch : "develop" ,
253249				newTag : "v1.1.0" ,
@@ -261,7 +257,7 @@ func Test_computeConfigDefaults(t *testing.T) {
261257			wantErr : false ,
262258		},
263259		{
264- 			name : "New patch  release, fromRef missing " ,
260+ 			name : "Calculate fromRef when newTag is not a new minor  release, branch and toRef " ,
265261			args : & notesCmdConfig {
266262				newTag : "v1.1.3" ,
267263			},
@@ -274,7 +270,7 @@ func Test_computeConfigDefaults(t *testing.T) {
274270			wantErr : false ,
275271		},
276272		{
277- 			name : "Invalid  semver" ,
273+ 			name : "Fail when newTag is not a valid  semver" ,
278274			args : & notesCmdConfig {
279275				newTag : "invalid-tag" ,
280276			},
0 commit comments