flutter / flutter/devtools

Comprehensive integration tests for new inspector

Offen
#8,482 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
P2 screen: inspector testing
Vorherrschende Sprache
Dart
Sterne
1.7k
Forks
404
Ø Merge
6 T. 17 Std.
Gemergte PRs (30 T.)
18

Beschreibung

One of the things we need to test is whether auto-refreshing of the inspector tree works as expected after editing code and performing a hot-reload. For this, we will need a live app connection, along with either a real or fake editor so that we can modify code.

Whatever solution we come up with here will also be beneficial for testing the property editor integration across Devtools, the IDEs, and the Analysis Server.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die neuen Einstiegspunkte für Inspector-Integrationstests und die Codepfade für den Inspector-Baum, die Verbindung zur laufenden App, Hot-Reload und die Interaktion mit dem Editor zu finden. Die Aufgabe ist erfüllt, wenn die automatische Aktualisierung nach Codeänderungen und Hot-Reload mit einem echten oder simulierten Editor verifiziert wurde und die Integration des Eigenschaftseditors über DevTools, IDEs und den Analysis Server hinweg abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
dart
Bereich
testing, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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