(t *testing.T)
| 292 | } |
| 293 | |
| 294 | func TestProjectWithDiscardEnvFile(t *testing.T) { |
| 295 | opts, err := NewProjectOptions([]string{ |
| 296 | "testdata/env-file/compose-with-env-file.yaml", |
| 297 | }, WithDiscardEnvFile) |
| 298 | |
| 299 | assert.NilError(t, err) |
| 300 | p, err := ProjectFromOptions(context.TODO(), opts) |
| 301 | assert.NilError(t, err) |
| 302 | service, err := p.GetService("simple") |
| 303 | assert.NilError(t, err) |
| 304 | assert.Equal(t, *service.Environment["DEFAULT_PORT"], "8080") |
| 305 | assert.Assert(t, len(service.EnvFiles) == 0) |
| 306 | assert.Equal(t, service.Ports[0].Published, "8000") |
| 307 | } |
| 308 | |
| 309 | func TestProjectWithMultipleEnvFile(t *testing.T) { |
| 310 | opts, err := NewProjectOptions([]string{ |
nothing calls this directly
no test coverage detected
searching dependent graphs…