1
1
package pipeline
2
2
3
3
import (
4
+ "bytes"
4
5
"context"
5
6
"fmt"
6
7
"io/ioutil"
@@ -112,10 +113,10 @@ func TestExecuteBuildFailPipelineBuild(t *testing.T) {
112
113
}()
113
114
gaia .Cfg = new (gaia.Config )
114
115
gaia .Cfg .HomePath = tmp
115
- var logOutput strings. Builder
116
+ buf := new (bytes. Buffer )
116
117
gaia .Cfg .Logger = hclog .New (& hclog.LoggerOptions {
117
118
Level : hclog .Trace ,
118
- Output : & logOutput ,
119
+ Output : buf ,
119
120
Name : "Gaia" ,
120
121
})
121
122
b := new (BuildPipelineGolang )
@@ -142,10 +143,10 @@ func TestExecuteBuildContextTimeout(t *testing.T) {
142
143
gaia .Cfg = new (gaia.Config )
143
144
gaia .Cfg .HomePath = tmp
144
145
// Initialize shared logger
145
- var logOutput strings. Builder
146
+ buf := new (bytes. Buffer )
146
147
gaia .Cfg .Logger = hclog .New (& hclog.LoggerOptions {
147
148
Level : hclog .Trace ,
148
- Output : & logOutput ,
149
+ Output : buf ,
149
150
Name : "Gaia" ,
150
151
})
151
152
b := new (BuildPipelineGolang )
@@ -164,10 +165,10 @@ func TestExecuteBuildBinaryNotFoundError(t *testing.T) {
164
165
gaia .Cfg = new (gaia.Config )
165
166
gaia .Cfg .HomePath = tmp
166
167
// Initialize shared logger
167
- var logOutput strings. Builder
168
+ buf := new (bytes. Buffer )
168
169
gaia .Cfg .Logger = hclog .New (& hclog.LoggerOptions {
169
170
Level : hclog .Trace ,
170
- Output : & logOutput ,
171
+ Output : buf ,
171
172
Name : "Gaia" ,
172
173
})
173
174
currentPath := os .Getenv ("PATH" )
@@ -189,10 +190,10 @@ func TestCopyBinary(t *testing.T) {
189
190
gaia .Cfg = new (gaia.Config )
190
191
gaia .Cfg .HomePath = tmp
191
192
// Initialize shared logger
192
- var logOutput strings. Builder
193
+ buf := new (bytes. Buffer )
193
194
gaia .Cfg .Logger = hclog .New (& hclog.LoggerOptions {
194
195
Level : hclog .Trace ,
195
- Output : & logOutput ,
196
+ Output : buf ,
196
197
Name : "Gaia" ,
197
198
})
198
199
b := new (BuildPipelineGolang )
@@ -224,10 +225,10 @@ func TestCopyBinarySrcDoesNotExist(t *testing.T) {
224
225
gaia .Cfg = new (gaia.Config )
225
226
gaia .Cfg .HomePath = tmp
226
227
// Initialize shared logger
227
- var logOutput strings. Builder
228
+ buf := new (bytes. Buffer )
228
229
gaia .Cfg .Logger = hclog .New (& hclog.LoggerOptions {
229
230
Level : hclog .Trace ,
230
- Output : & logOutput ,
231
+ Output : buf ,
231
232
Name : "Gaia" ,
232
233
})
233
234
b := new (BuildPipelineGolang )
0 commit comments