allure-framework / allure-framework/allure-python

Use 3rd listeners interface version for allure_robotframework listener

Offen
#754 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
task:improvement theme:robotframework
Vorherrschende Sprache
Python
Sterne
814
Forks
260
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

#### I'm submitting a ...
- [ ] feature request

#### What is the current behavior?
allure-robotframework==2.13.2 uses ROBOT_LISTENER_API_VERSION = 2 version that doesn't allow to modify test on the fly

#### What is the expected behavior?
Use ROBOT_LISTENER_API_VERSION = 3 to make extending the listener usage more powerfull.

#### What is the motivation / use case for changing the behavior?
In my case I would like to enrich the test message with opened issue link and others additions.

#### Please tell us about your environment:

allure-python-commons 2.13.2
allure-robotframework 2.13.2

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Listener-Einstiegspunkt von allure_robotframework und seine Deklaration von ROBOT_LISTENER_API_VERSION zu finden. Prüfe die Anforderungen der Robot Framework Listener API v3 und verifiziere, dass der Listener Version 3 verwendet, damit Testnachrichten mit Issue-Links und anderen Ergänzungen angereichert werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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