@@ -103,53 +103,48 @@ func TestInstantiateRetry(t *testing.T) {
103
103
104
104
func TestInstantiateDeletingError (t * testing.T ) {
105
105
source := mocks .MockSource ()
106
- recorder := & mocks.MockEventRecorder {}
107
- buildGetter := & mocks.MockBuildGetter {}
108
- generator := BuildGenerator {
109
- Builds : buildGetter ,
110
- Recorder : recorder ,
111
- Client : Client {
112
- GetBuildConfigFunc : func (ctx kapi.Context , name string ) (* buildapi.BuildConfig , error ) {
113
- bc := & buildapi.BuildConfig {
114
- ObjectMeta : kapi.ObjectMeta {
115
- Annotations : map [string ]string {
116
- buildapi .BuildConfigPausedAnnotation : "true" ,
117
- },
106
+ generator := BuildGenerator {Client : Client {
107
+ GetBuildConfigFunc : func (ctx kapi.Context , name string ) (* buildapi.BuildConfig , error ) {
108
+ bc := & buildapi.BuildConfig {
109
+ ObjectMeta : kapi.ObjectMeta {
110
+ Annotations : map [string ]string {
111
+ buildapi .BuildConfigPausedAnnotation : "true" ,
118
112
},
119
- Spec : buildapi. BuildConfigSpec {
120
- CommonSpec : buildapi.CommonSpec {
121
- Source : source ,
122
- Revision : & buildapi. SourceRevision {
123
- Git : & buildapi.GitSourceRevision {
124
- Commit : "1234" ,
125
- } ,
113
+ },
114
+ Spec : buildapi.BuildConfigSpec {
115
+ CommonSpec : buildapi. CommonSpec {
116
+ Source : source ,
117
+ Revision : & buildapi.SourceRevision {
118
+ Git : & buildapi. GitSourceRevision {
119
+ Commit : "1234" ,
126
120
},
127
121
},
128
122
},
129
- }
130
- return bc , nil
131
- },
132
- GetBuildFunc : func ( ctx kapi. Context , name string ) ( * buildapi. Build , error ) {
133
- build := & buildapi.Build {
134
- Spec : buildapi.BuildSpec {
135
- CommonSpec : buildapi.CommonSpec {
136
- Source : source ,
137
- Revision : & buildapi. SourceRevision {
138
- Git : & buildapi.GitSourceRevision {
139
- Commit : "1234" ,
140
- } ,
123
+ },
124
+ }
125
+ return bc , nil
126
+ },
127
+ GetBuildFunc : func ( ctx kapi. Context , name string ) ( * buildapi.Build , error ) {
128
+ build := & buildapi.Build {
129
+ Spec : buildapi.BuildSpec {
130
+ CommonSpec : buildapi. CommonSpec {
131
+ Source : source ,
132
+ Revision : & buildapi.SourceRevision {
133
+ Git : & buildapi. GitSourceRevision {
134
+ Commit : "1234" ,
141
135
},
142
136
},
143
137
},
144
- Status : buildapi. BuildStatus {
145
- Config : & kapi. ObjectReference {
146
- Name : "buildconfig" ,
147
- } ,
138
+ },
139
+ Status : buildapi. BuildStatus {
140
+ Config : & kapi. ObjectReference {
141
+ Name : "buildconfig" ,
148
142
},
149
- }
150
- return build , nil
151
- },
152
- }}
143
+ },
144
+ }
145
+ return build , nil
146
+ },
147
+ }}
153
148
_ , err := generator .Instantiate (kapi .NewDefaultContext (), & buildapi.BuildRequest {})
154
149
if err == nil || ! strings .Contains (err .Error (), "BuildConfig is paused" ) {
155
150
t .Errorf ("Expected error, got different %v" , err )
@@ -216,25 +211,20 @@ func TestInstantiateBinaryRemoved(t *testing.T) {
216
211
}
217
212
218
213
func TestInstantiateGetBuildConfigError (t * testing.T ) {
219
- recorder := & mocks.MockEventRecorder {}
220
- buildGetter := & mocks.MockBuildGetter {}
221
- generator := BuildGenerator {
222
- Builds : buildGetter ,
223
- Recorder : recorder ,
224
- Client : Client {
225
- GetBuildConfigFunc : func (ctx kapi.Context , name string ) (* buildapi.BuildConfig , error ) {
226
- return nil , fmt .Errorf ("get-error" )
227
- },
228
- GetImageStreamFunc : func (ctx kapi.Context , name string ) (* imageapi.ImageStream , error ) {
229
- return nil , fmt .Errorf ("get-error" )
230
- },
231
- GetImageStreamImageFunc : func (ctx kapi.Context , name string ) (* imageapi.ImageStreamImage , error ) {
232
- return nil , fmt .Errorf ("get-error" )
233
- },
234
- GetImageStreamTagFunc : func (ctx kapi.Context , name string ) (* imageapi.ImageStreamTag , error ) {
235
- return nil , fmt .Errorf ("get-error" )
236
- },
237
- }}
214
+ generator := BuildGenerator {Client : Client {
215
+ GetBuildConfigFunc : func (ctx kapi.Context , name string ) (* buildapi.BuildConfig , error ) {
216
+ return nil , fmt .Errorf ("get-error" )
217
+ },
218
+ GetImageStreamFunc : func (ctx kapi.Context , name string ) (* imageapi.ImageStream , error ) {
219
+ return nil , fmt .Errorf ("get-error" )
220
+ },
221
+ GetImageStreamImageFunc : func (ctx kapi.Context , name string ) (* imageapi.ImageStreamImage , error ) {
222
+ return nil , fmt .Errorf ("get-error" )
223
+ },
224
+ GetImageStreamTagFunc : func (ctx kapi.Context , name string ) (* imageapi.ImageStreamTag , error ) {
225
+ return nil , fmt .Errorf ("get-error" )
226
+ },
227
+ }}
238
228
239
229
_ , err := generator .Instantiate (kapi .NewDefaultContext (), & buildapi.BuildRequest {})
240
230
if err == nil || ! strings .Contains (err .Error (), "get-error" ) {
@@ -247,11 +237,7 @@ func TestInstantiateGenerateBuildError(t *testing.T) {
247
237
for _ , s := range mocks .MockBuilderSecrets () {
248
238
fakeSecrets = append (fakeSecrets , s )
249
239
}
250
- recorder := & mocks.MockEventRecorder {}
251
- buildGetter := & mocks.MockBuildGetter {}
252
240
generator := BuildGenerator {
253
- Builds : buildGetter ,
254
- Recorder : recorder ,
255
241
Secrets : fake .NewSimpleClientset (fakeSecrets ... ).Core (),
256
242
ServiceAccounts : mocks .MockBuilderServiceAccount (mocks .MockBuilderSecrets ()),
257
243
Client : Client {
@@ -806,24 +792,19 @@ func TestFindImageTrigger(t *testing.T) {
806
792
}
807
793
808
794
func TestClone (t * testing.T ) {
809
- recorder := & mocks.MockEventRecorder {}
810
- buildGetter := & mocks.MockBuildGetter {}
811
- generator := BuildGenerator {
812
- Builds : buildGetter ,
813
- Recorder : recorder ,
814
- Client : Client {
815
- CreateBuildFunc : func (ctx kapi.Context , build * buildapi.Build ) error {
816
- return nil
817
- },
818
- GetBuildFunc : func (ctx kapi.Context , name string ) (* buildapi.Build , error ) {
819
- return & buildapi.Build {
820
- ObjectMeta : kapi.ObjectMeta {
821
- Name : "test-build-1" ,
822
- Namespace : kapi .NamespaceDefault ,
823
- },
824
- }, nil
825
- },
826
- }}
795
+ generator := BuildGenerator {Client : Client {
796
+ CreateBuildFunc : func (ctx kapi.Context , build * buildapi.Build ) error {
797
+ return nil
798
+ },
799
+ GetBuildFunc : func (ctx kapi.Context , name string ) (* buildapi.Build , error ) {
800
+ return & buildapi.Build {
801
+ ObjectMeta : kapi.ObjectMeta {
802
+ Name : "test-build-1" ,
803
+ Namespace : kapi .NamespaceDefault ,
804
+ },
805
+ }, nil
806
+ },
807
+ }}
827
808
828
809
_ , err := generator .Clone (kapi .NewDefaultContext (), & buildapi.BuildRequest {})
829
810
if err != nil {
@@ -832,16 +813,11 @@ func TestClone(t *testing.T) {
832
813
}
833
814
834
815
func TestCloneError (t * testing.T ) {
835
- recorder := & mocks.MockEventRecorder {}
836
- buildGetter := & mocks.MockBuildGetter {}
837
- generator := BuildGenerator {
838
- Builds : buildGetter ,
839
- Recorder : recorder ,
840
- Client : Client {
841
- GetBuildFunc : func (ctx kapi.Context , name string ) (* buildapi.Build , error ) {
842
- return nil , fmt .Errorf ("get-error" )
843
- },
844
- }}
816
+ generator := BuildGenerator {Client : Client {
817
+ GetBuildFunc : func (ctx kapi.Context , name string ) (* buildapi.Build , error ) {
818
+ return nil , fmt .Errorf ("get-error" )
819
+ },
820
+ }}
845
821
846
822
_ , err := generator .Clone (kapi .NewContext (), & buildapi.BuildRequest {})
847
823
if err == nil || ! strings .Contains (err .Error (), "get-error" ) {
@@ -856,20 +832,14 @@ func TestCreateBuild(t *testing.T) {
856
832
Namespace : kapi .NamespaceDefault ,
857
833
},
858
834
}
859
-
860
- recorder := & mocks.MockEventRecorder {}
861
- buildGetter := & mocks.MockBuildGetter {}
862
- generator := BuildGenerator {
863
- Builds : buildGetter ,
864
- Recorder : recorder ,
865
- Client : Client {
866
- CreateBuildFunc : func (ctx kapi.Context , build * buildapi.Build ) error {
867
- return nil
868
- },
869
- GetBuildFunc : func (ctx kapi.Context , name string ) (* buildapi.Build , error ) {
870
- return build , nil
871
- },
872
- }}
835
+ generator := BuildGenerator {Client : Client {
836
+ CreateBuildFunc : func (ctx kapi.Context , build * buildapi.Build ) error {
837
+ return nil
838
+ },
839
+ GetBuildFunc : func (ctx kapi.Context , name string ) (* buildapi.Build , error ) {
840
+ return build , nil
841
+ },
842
+ }}
873
843
874
844
build , err := generator .createBuild (kapi .NewDefaultContext (), build )
875
845
if err != nil {
@@ -901,16 +871,11 @@ func TestCreateBuildCreateError(t *testing.T) {
901
871
Namespace : kapi .NamespaceDefault ,
902
872
},
903
873
}
904
- recorder := & mocks.MockEventRecorder {}
905
- buildGetter := & mocks.MockBuildGetter {}
906
- generator := BuildGenerator {
907
- Builds : buildGetter ,
908
- Recorder : recorder ,
909
- Client : Client {
910
- CreateBuildFunc : func (ctx kapi.Context , build * buildapi.Build ) error {
911
- return fmt .Errorf ("create-error" )
912
- },
913
- }}
874
+ generator := BuildGenerator {Client : Client {
875
+ CreateBuildFunc : func (ctx kapi.Context , build * buildapi.Build ) error {
876
+ return fmt .Errorf ("create-error" )
877
+ },
878
+ }}
914
879
915
880
_ , err := generator .createBuild (kapi .NewDefaultContext (), build )
916
881
if err == nil || ! strings .Contains (err .Error (), "create-error" ) {
@@ -1038,11 +1003,7 @@ func TestGenerateBuildWithImageTagForSourceStrategyImageRepository(t *testing.T)
1038
1003
for _ , s := range mocks .MockBuilderSecrets () {
1039
1004
fakeSecrets = append (fakeSecrets , s )
1040
1005
}
1041
- recorder := & mocks.MockEventRecorder {}
1042
- buildGetter := & mocks.MockBuildGetter {}
1043
1006
generator := BuildGenerator {
1044
- Builds : buildGetter ,
1045
- Recorder : recorder ,
1046
1007
Secrets : fake .NewSimpleClientset (fakeSecrets ... ).Core (),
1047
1008
ServiceAccounts : mocks .MockBuilderServiceAccount (mocks .MockBuilderSecrets ()),
1048
1009
Client : Client {
@@ -1121,11 +1082,7 @@ func TestGenerateBuildWithImageTagForDockerStrategyImageRepository(t *testing.T)
1121
1082
for _ , s := range mocks .MockBuilderSecrets () {
1122
1083
fakeSecrets = append (fakeSecrets , s )
1123
1084
}
1124
- recorder := & mocks.MockEventRecorder {}
1125
- buildGetter := & mocks.MockBuildGetter {}
1126
1085
generator := BuildGenerator {
1127
- Builds : buildGetter ,
1128
- Recorder : recorder ,
1129
1086
Secrets : fake .NewSimpleClientset (fakeSecrets ... ).Core (),
1130
1087
ServiceAccounts : mocks .MockBuilderServiceAccount (mocks .MockBuilderSecrets ()),
1131
1088
Client : Client {
@@ -1203,11 +1160,7 @@ func TestGenerateBuildWithImageTagForCustomStrategyImageRepository(t *testing.T)
1203
1160
for _ , s := range mocks .MockBuilderSecrets () {
1204
1161
fakeSecrets = append (fakeSecrets , s )
1205
1162
}
1206
- recorder := & mocks.MockEventRecorder {}
1207
- buildGetter := & mocks.MockBuildGetter {}
1208
1163
generator := BuildGenerator {
1209
- Builds : buildGetter ,
1210
- Recorder : recorder ,
1211
1164
Secrets : fake .NewSimpleClientset (fakeSecrets ... ).Core (),
1212
1165
ServiceAccounts : mocks .MockBuilderServiceAccount (mocks .MockBuilderSecrets ()),
1213
1166
Client : Client {
@@ -1783,16 +1736,10 @@ func mockBuildGenerator() *BuildGenerator {
1783
1736
for _ , s := range mocks .MockBuilderSecrets () {
1784
1737
fakeSecrets = append (fakeSecrets , s )
1785
1738
}
1786
-
1787
1739
var b * buildapi.Build
1788
-
1789
- recorder := & mocks.MockEventRecorder {}
1790
- buildGetter := & mocks.MockBuildGetter {}
1791
1740
return & BuildGenerator {
1792
1741
Secrets : fake .NewSimpleClientset (fakeSecrets ... ).Core (),
1793
1742
ServiceAccounts : mocks .MockBuilderServiceAccount (mocks .MockBuilderSecrets ()),
1794
- Builds : buildGetter ,
1795
- Recorder : recorder ,
1796
1743
Client : Client {
1797
1744
GetBuildConfigFunc : func (ctx kapi.Context , name string ) (* buildapi.BuildConfig , error ) {
1798
1745
return mocks .MockBuildConfig (mocks .MockSource (), mocks .MockSourceStrategyForImageRepository (), mocks .MockOutput ()), nil
0 commit comments