Rewrite image-based tests

Offen
#43 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Refactoring
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
jupyter-notebook
Bereich
ci-cd, testing

Rechercherichtung

Beginne mit der Durchsicht von PR #32 und der aktuellen bildbasierten Testeinrichtung. Untersuche, wie Fehler in CI versuchen, eine interaktive Browsersitzung zu öffnen, und definiere und implementiere anschließend einen Ersatzansatz für das Testen. Als abgeschlossen gilt die Aufgabe, wenn Fehler bei bildbasierten Tests in CI nicht mehr beim Versuch hängen bleiben, einen interaktiven Browser zu öffnen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I originally introduced image-based tests in PR #32. Although it is very easy to run such tests, when they fail in CI they hang as they attempt to open an interactive browser session. I cannot see an easy way around this, so instead I plan to rewrite the image-testing system in some other way that is easier to use when tests fail.

Vorherrschende Sprache
Jupyter Notebook
Sterne
31
Forks
39
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

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 ipython/matplotlib-inline

Alle Issues in ipython/matplotlib-inline

Ähnliche Issues

Weitere Issues zu DevOps

Neue Issues direkt in Ihr Postfach

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