(t *testing.T)
| 163 | } |
| 164 | |
| 165 | func TestIAMFailServer(t *testing.T) { |
| 166 | server := initTestFailServer() |
| 167 | defer server.Close() |
| 168 | |
| 169 | creds := NewIAM(server.URL) |
| 170 | |
| 171 | _, err := creds.GetWithContext(defaultCredContext) |
| 172 | if err == nil { |
| 173 | t.Fatal("Unexpected should fail here") |
| 174 | } |
| 175 | if err.Error() != "400 Bad Request" { |
| 176 | t.Fatalf("Expected '400 Bad Request', got %s", err) |
| 177 | } |
| 178 | } |
| 179 | |
| 180 | func TestIAMNoRoles(t *testing.T) { |
| 181 | server := initTestServerNoRoles() |
nothing calls this directly
no test coverage detected