(t *testing.T)
| 46 | } |
| 47 | |
| 48 | func TestNoDuplicateNames(t *testing.T) { |
| 49 | secretA := createSecret("secret-a", "some data") |
| 50 | secretB := createSecret("secret-a", "different data") |
| 51 | |
| 52 | deployment := new(Deployment) |
| 53 | assert.NoError(t, deployment.Add(secretA), "valid add") |
| 54 | assert.Error(t, deployment.Add(secretA), "duplicate name") |
| 55 | assert.Error(t, deployment.Add(secretB), "duplicate name") |
| 56 | |
| 57 | // different namespace is okay though |
| 58 | secretB.Namespace = "somewhere-else" |
| 59 | assert.NoError(t, deployment.Add(secretB), "same name / different namespace") |
| 60 | } |
| 61 | |
| 62 | func TestDeploymentObjects(t *testing.T) { |
| 63 | secret1, secret2 := createSecret("secret1", "dpn't tell"), createSecret("secret2", "spoilers!") |
nothing calls this directly
no test coverage detected