@@ -67,15 +67,6 @@ func Test_buildSetOfPRNumbers(t *testing.T) {
67
67
}
68
68
69
69
func Test_githubFromToPRLister_listPRs (t * testing.T ) {
70
- type fields struct {
71
- client * githubClient
72
- fromRef * ref
73
- toRef * ref
74
- branch string
75
- }
76
- type args struct {
77
- previousReleaseRef ref
78
- }
79
70
tests := []struct {
80
71
name string
81
72
fields * githubFromToPRLister
@@ -85,106 +76,106 @@ func Test_githubFromToPRLister_listPRs(t *testing.T) {
85
76
{
86
77
name : "Successful PR Listing" ,
87
78
fields : & githubFromToPRLister {
88
- client : & githubClient {
89
- repo : "kubernetes-sigs/kind" ,
79
+ client : & githubClient {
80
+ repo : "kubernetes-sigs/kind" ,
90
81
},
91
82
fromRef : ref {
92
83
reType : "tags" ,
93
- value : "v0.26.0" ,
84
+ value : "v0.26.0" ,
94
85
},
95
86
toRef : ref {
96
87
reType : "tags" ,
97
- value : "v0.27.0" ,
88
+ value : "v0.27.0" ,
98
89
},
99
- branch : "main" ,
90
+ branch : "main" ,
100
91
},
101
92
args : ref {
102
93
reType : "tags" ,
103
- value : "v0.26.0" ,
94
+ value : "v0.26.0" ,
104
95
},
105
96
wantErr : false ,
106
97
},
107
98
{
108
99
name : "Setting previousReleaseRef.value blank - should use toRef and fromRef from fields" ,
109
100
fields : & githubFromToPRLister {
110
- client : & githubClient {
111
- repo : "kubernetes-sigs/kind" ,
101
+ client : & githubClient {
102
+ repo : "kubernetes-sigs/kind" ,
112
103
},
113
104
fromRef : ref {
114
105
reType : "tags" ,
115
- value : "v0.26.0" ,
106
+ value : "v0.26.0" ,
116
107
},
117
108
toRef : ref {
118
109
reType : "tags" ,
119
- value : "v0.27.0" ,
110
+ value : "v0.27.0" ,
120
111
},
121
- branch : "main" ,
112
+ branch : "main" ,
122
113
},
123
114
args : ref {
124
115
reType : "tags" ,
125
- value : "" ,
116
+ value : "" ,
126
117
},
127
118
wantErr : false ,
128
119
},
129
120
{
130
121
name : "Create PR List when fromRef is not set" ,
131
122
fields : & githubFromToPRLister {
132
- client : & githubClient {
133
- repo : "kubernetes-sigs/kind" ,
123
+ client : & githubClient {
124
+ repo : "kubernetes-sigs/kind" ,
134
125
},
135
126
toRef : ref {
136
127
reType : "tags" ,
137
- value : "v0.27.0" ,
128
+ value : "v0.27.0" ,
138
129
},
139
- branch : "main" ,
130
+ branch : "main" ,
140
131
},
141
132
args : ref {
142
133
reType : "tags" ,
143
- value : "v0.26.0" ,
134
+ value : "v0.26.0" ,
144
135
},
145
136
wantErr : false ,
146
137
},
147
138
{
148
139
name : "Fail when previousReleaseRef.value is set to invalid" ,
149
140
fields : & githubFromToPRLister {
150
- client : & githubClient {
151
- repo : "kubernetes-sigs/kind" ,
141
+ client : & githubClient {
142
+ repo : "kubernetes-sigs/kind" ,
152
143
},
153
144
fromRef : ref {
154
145
reType : "tags" ,
155
- value : "v0.26.0" ,
146
+ value : "v0.26.0" ,
156
147
},
157
148
toRef : ref {
158
149
reType : "tags" ,
159
- value : "v0.27.0" ,
150
+ value : "v0.27.0" ,
160
151
},
161
- branch : "main" ,
152
+ branch : "main" ,
162
153
},
163
154
args : ref {
164
155
reType : "tags" ,
165
- value : "invalid" ,
156
+ value : "invalid" ,
166
157
},
167
158
wantErr : true ,
168
159
},
169
160
{
170
161
name : "Fail when toRef and previousReleaseRef set blank" ,
171
162
fields : & githubFromToPRLister {
172
- client : & githubClient {
173
- repo : "kubernetes-sigs/kind" ,
163
+ client : & githubClient {
164
+ repo : "kubernetes-sigs/kind" ,
174
165
},
175
166
fromRef : ref {
176
167
reType : "tags" ,
177
- value : "v0.26.0" ,
168
+ value : "v0.26.0" ,
178
169
},
179
170
toRef : ref {
180
171
reType : "tags" ,
181
- value : "" ,
172
+ value : "" ,
182
173
},
183
- branch : "main" ,
174
+ branch : "main" ,
184
175
},
185
176
args : ref {
186
177
reType : "tags" ,
187
- value : "" ,
178
+ value : "" ,
188
179
},
189
180
wantErr : true ,
190
181
},
0 commit comments