angular / angular/angular-cli

Add support for Vitest VSCode Plugin and similar

Offen
#31,734 7 Kommentare 118 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
angular/build:unit-test area: @angular/build feature feature: under consideration
Vorherrschende Sprache
TypeScript
Sterne
27k
Forks
11.8k
Ø Merge
14 Std. 23 Min.
Gemergte PRs (30 T.)
162

Beschreibung

### Command

test

### Description

As Angular does not provide a Vitest plugin, it can't expose a `vitest.config.ts` file to 3rd party tools such as IDEs.

This means that as of today, it is impossible to use Vitest VSCode Plugin, nor WallabyJS, nor WebStorm integration etc... unless users switch to Analog plugin https://analogjs.org/docs/features/testing/vitest

### Describe the solution you'd like

_No response_

### Describe alternatives you've considered

_No response_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Befehl `test` und untersuche, wie Angular die Vitest-Konfiguration derzeit für externe Tools bereitstellt. Reproduziere die Einschränkung mit dem Vitest VSCode Plugin und vergleiche anschließend das Verhalten mit dem im Issue erwähnten Analog plugin. Als erledigt gilt die Aufgabe, wenn das Plugin und ähnliche Integrationen die Vitest-Konfiguration des Angular-Projekts erkennen können, ohne die Plugins zu wechseln.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript, vscode
Bereich
testing, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.