mockProviderWith returns an OIDCProvider with the given options applied.
(name string, options ...mockProviderOption)
| 470 | |
| 471 | // mockProviderWith returns an OIDCProvider with the given options applied. |
| 472 | func mockProviderWith(name string, options ...mockProviderOption) *auth.OIDCProvider { |
| 473 | baseProvider := mockProvider(name) |
| 474 | for _, opt := range options { |
| 475 | opt.Apply(baseProvider) |
| 476 | } |
| 477 | return baseProvider |
| 478 | } |
| 479 | |
| 480 | type mockProviderOption interface { |
| 481 | Apply(provider *auth.OIDCProvider) |
no test coverage detected