python / python/mypy

Add option to specify junit xml testsuite name

Offen
#20,310 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature
Vorherrschende Sprache
Python
Sterne
20.6k
Forks
3.3k
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

Feature

Add an option to specify junit xml testsuite name. For example --junit-xml-name or --junit-suite-name .

Pitch

Currently, mypy just writes the generic testsuite name "mypy".
In a CI with multiple mypy invocations, this is not specific enough to quickly get an overview of which package is failing.

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

Beginnen Sie damit, die Generierung der JUnit-XML-Ausgabe und die Verarbeitung der Befehlszeilenoptionen von mypy zu lokalisieren. Legen Sie fest, wie die neue Option einen testsuite-Namen für separate mypy-Aufrufe bereitstellt, und überprüfen Sie anschließend, dass die generierte XML den konfigurierten Namen verwendet und dabei den bestehenden Standardwert beibehält.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
tooling
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.