[py] better error messages for snapshot mismatch
- Vorherrschende Sprache
- Kotlin
- Sterne
- 101
- Forks
- 18
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
- There's some unimplemented code here
- https://github.com/diffplug/selfie/blob/51fefffe96d1ebac163ba1d52d0558d51247ce13/python/selfie-lib/selfie_lib/SnapshotSystem.py#L127-L128
- it should be implemented by porting these
- https://github.com/diffplug/selfie/blob/main/jvm/selfie-lib/src/commonMain/kotlin/com/diffplug/selfie/guts/SnapshotNotEqualErrorMsg.kt
- https://github.com/diffplug/selfie/blob/main/jvm/selfie-lib/src/commonTest/kotlin/com/diffplug/selfie/guts/SnapshotNotEqualErrorMsgTest.kt
Great first issue, would be a big UX improvement.
Beitragsleitfaden
Rechercherichtung
Beginne bei python/selfie-lib/selfie_lib/SnapshotSystem.py Zeile 127-128 und lies anschließend die referenzierten Kotlin-Dateien SnapshotNotEqualErrorMsg.kt und SnapshotNotEqualErrorMsgTest.kt. Übertrage das Verhalten der Fehlermeldungen in die Python-Implementierung und überprüfe, dass Snapshot-Abweichungen die verbesserten Meldungen erzeugen, die von den Kotlin-Tests abgedeckt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- kotlin, python
- Bereich
- testing-qa
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 55/100