diffplug / diffplug/selfie

Binary-optimized snapshots

Offen
#1 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Kotlin
Sterne
101
Forks
18
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The `.ss` file extension we are using right now is optimized for text. It would be good to have a snapshot extension optimized for binary. I think [asar](https://github.com/electron/asar) is perfect for that, using `.ss.asar`.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Code zu finden, der .ss-Snapshots erstellt und liest, und untersuche dann, wie Snapshot-Tests abgedeckt sind. Bestimme die Integrationsgrenze für .ss.asar mit asar und verifiziere, dass binäre Snapshots geschrieben und gelesen werden können; da im Issue keine Dateien oder Tests genannt werden, sollte ein fokussierter Regressionstest definieren, wann die Arbeit abgeschlossen ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
kotlin
Bereich
testing
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.