matrix-org / matrix-org/complement

Test configuration options

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

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Go
Sterne
99
Forks
72
Ø Merge
4 T. 1 Std.
Gemergte PRs (30 T.)
8

Beschreibung

Make a dummy HS image, a dummy test and test that:

  • COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS works
  • COMPLEMENT_BASE_IMAGE_* is used
  • COMPLEMENT_ENABLE_DIRTY_RUNS works
  • COMPLEMENT_HOST_MOUNTS works
  • COMPLEMENT_POST_TEST_SCRIPT runs with the correct args

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Es werden keine Dateien oder Einstiegspunkte genannt. Beginne damit, das vorhandene Dummy-Homeserver-Image und die Testmuster zu finden, und verfolge dann die Verarbeitung jeder aufgeführten COMPLEMENT_*-Option. Erledigt ist die Aufgabe, wenn Tests alle fünf Optionen abdecken, einschließlich der Argumente des Post-Test-Skripts, und in der Testsuite bestehen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
testing-qa
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

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