Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[Docs] Testing Recipes: broken test code

Offen Anfängerfreundlich
#2,386 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
1/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
62/100
Issue-Typ
Dokumentation
Klarheit
Klar beschrieben
Aktivitätsstatus
Veraltet
Tech-Stack
javascript, react
Bereich
documentation

Rechercherichtung

Beginne mit dem Abschnitt „Events“ in den Testing Recipes unter der verlinkten Dokumentations-URL und prüfe die Beispiele toggle.js und toggle.test.js. Reproduziere den Fehler, indem du sie in ein neues Beispielprojekt kopierst und npm run test ausführst. Als erledigt gilt die Aufgabe, wenn das dokumentierte Beispiel erfolgreich ist und seine Erwartungen mit dem Anfangszustand der toggle-Komponente übereinstimmen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Hi, I think there's a little bug in the example code in the Testing Recipes section.

https://reactjs.org/docs/testing-recipes.html#events

When I copy the code for toggle.js and toggle.test.js into a fresh sample project and run npm run test, I get a failed test.

It looks like the expectations are backwards vs. the initial state in the toggle component.

Vorherrschende Sprache
JavaScript
Sterne
11.8k
Forks
7.9k
Ø Merge
16 Std. 6 Min.
Gemergte PRs (30 T.)
7

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus reactjs/react.dev

Alle Issues in reactjs/react.dev

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

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