From 4e55ceafc9efb0e3bece13a0891e372ddace88a0 Mon Sep 17 00:00:00 2001 From: "g.turri" Date: Sun, 17 May 2026 11:39:56 +0200 Subject: [PATCH] docs: Fix accepted Provider type in doc snippet out of the box my IDE tells me there an error on const testProviders: Provider[] = [provideHttpClient(), provideHttpClientTesting()]; because `provideHttpClient()` returns an `EnvironmentProviders` so I can't put it in a variable of type `Provider[]` --- adev/src/content/guide/testing/overview.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/adev/src/content/guide/testing/overview.md b/adev/src/content/guide/testing/overview.md index 141d2d0149d..7ed2e0866c0 100644 --- a/adev/src/content/guide/testing/overview.md +++ b/adev/src/content/guide/testing/overview.md @@ -53,11 +53,10 @@ The `setupFiles` and `providersFile` options are particularly useful for managin For example, you could create a `src/test-providers.ts` file to provide `provideHttpClientTesting` to all your tests: ```typescript {header: "src/test-providers.ts"} -import {Provider} from '@angular/core'; -import {provideHttpClient} from '@angular/common/http'; +import {EnvironmentProviders, Provider} from '@angular/core'; import {provideHttpClientTesting} from '@angular/common/http/testing'; -const testProviders: Provider[] = [provideHttpClient(), provideHttpClientTesting()]; +const testProviders: (Provider | EnvironmentProviders)[] = [provideHttpClientTesting()]; export default testProviders; ```