(t *testing.T)
| 351 | } |
| 352 | |
| 353 | func TestSetGoDebug(t *testing.T) { |
| 354 | t.Run("GODEBUG already set", func(t *testing.T) { |
| 355 | t.Setenv("GODEBUG", "val1,val2") |
| 356 | meta := store.Metadata{} |
| 357 | setGoDebug(meta) |
| 358 | assert.Equal(t, "val1,val2", os.Getenv("GODEBUG")) |
| 359 | }) |
| 360 | t.Run("GODEBUG in context metadata can set env", func(t *testing.T) { |
| 361 | t.Setenv("GODEBUG", "") |
| 362 | meta := store.Metadata{ |
| 363 | Metadata: DockerContext{ |
| 364 | AdditionalFields: map[string]any{ |
| 365 | "GODEBUG": "val1,val2=1", |
| 366 | }, |
| 367 | }, |
| 368 | } |
| 369 | setGoDebug(meta) |
| 370 | assert.Equal(t, "val1,val2=1", os.Getenv("GODEBUG")) |
| 371 | }) |
| 372 | } |
| 373 | |
| 374 | func TestNewDockerCliWithCustomUserAgent(t *testing.T) { |
| 375 | var received string |
nothing calls this directly
no test coverage detected
searching dependent graphs…