@@ -313,7 +313,8 @@ func TestReadEnvVarsFromEnvfiles(t *testing.T) {
313
313
envfileResource := newMockEnvfileResource (envfiles , nil , nil , mockIOUtil )
314
314
envfileResource .bufio = mockBufio
315
315
316
- envfileContent := "key=value"
316
+ envfileContent := "key1=value"
317
+ envFileContentLine2 := "key2=val1=val2"
317
318
318
319
tempOpen := open
319
320
open = func (name string ) (oswrapper.File , error ) {
@@ -326,6 +327,8 @@ func TestReadEnvVarsFromEnvfiles(t *testing.T) {
326
327
mockBufio .EXPECT ().NewScanner (mockFile ).Return (mockScanner ),
327
328
mockScanner .EXPECT ().Scan ().Return (true ),
328
329
mockScanner .EXPECT ().Text ().Return (envfileContent ),
330
+ mockScanner .EXPECT ().Scan ().Return (true ),
331
+ mockScanner .EXPECT ().Text ().Return (envFileContentLine2 ),
329
332
mockScanner .EXPECT ().Scan ().Return (false ),
330
333
mockScanner .EXPECT ().Err ().Return (nil ),
331
334
)
@@ -334,7 +337,8 @@ func TestReadEnvVarsFromEnvfiles(t *testing.T) {
334
337
335
338
assert .Nil (t , err )
336
339
assert .Equal (t , 1 , len (envVarsList ))
337
- assert .Equal (t , "value" , envVarsList [0 ]["key" ])
340
+ assert .Equal (t , "value" , envVarsList [0 ]["key1" ])
341
+ assert .Equal (t , "val1=val2" , envVarsList [0 ]["key2" ])
338
342
}
339
343
340
344
func TestReadEnvVarsCommentFromEnvfiles (t * testing.T ) {
0 commit comments