Add ability to add parametr to name of paramerised test case
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 30/100
Rechercherichtung
Beginne damit, das bereitgestellte Beispiel mit allure-pytest und pytest.mark.parametrize zu reproduzieren, und untersuche anschließend, wie @allure.title und parametrisierte Fälle in der bestehenden Integration dargestellt werden. Kläre die beabsichtigte Syntax und die Namensregeln, bevor du etwas änderst; abgeschlossen ist die Aufgabe, wenn die Namen parametrisierter Tests den ausgewählten Parameter im Allure-Bericht eindeutig sichtbar machen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hello.
I'm submitting a ...
- bug report
- feature request
- support request => Please do not submit support request here, see note at the top of this template.
It would be great to have ability to add parameter to name of parameterized test case.
What is the current behavior?
If I have a huge number of parameters in my test case it becomes tricky to find righr one in allure report.
@allure.title('TEST')
@pytest.mark.parametrize('browser_manager', [param1, param2, param3, param4, param5, param6], indirect=True)
def test():
with allure.step('1'):
pass
with allure.step('2'):
pass
What is the expected behavior?
It would be great to have ability to add parameter to name of parameterized test case.
Please tell us about your environment:
- Allure version: 4.21.0
- Test framework: [email protected]
- Allure adaptor: [email protected]
- Vorherrschende Sprache
- Python
- Sterne
- 820
- Forks
- 262
- Ø Merge
- 3 Std. 20 Min.
- Gemergte PRs (30 T.)
- 3
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus allure-framework/allure-python
-
[allure-behave] Steps from tag-excluded scenarios bleed into the next matching scenario's result when hide_excluded=trueEvtl. vergeben @liuyaohui666 hat das vor 58 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
-
theme:pytest
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 64/100
allure-framework/allure-python#929 · 1 Reaktion ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
allure-framework/allure-python#930 · 3 Kommentare ·
-
Added CategoriesOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
-
Phantom <lambda> teardown entries with unknown status when using pytest 9.1+Evtl. vergeben @Mohanad49 hat das vor 62 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
allure-framework/allure-python#918 · 2 Reaktionen ·
Alle Issues in allure-framework/allure-python
Ähnliche Issues
-
documentation good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
drevendev/HungryCrab#273 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
drevendev/BeautifulRepo#19 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Moonshot: Kimi K3 always sends `reasoning_effort="max"`, though the API now accepts `low` and `high`Offenaccepted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
UKGovernmentBEIS/inspect_ai#5939 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug linux
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
area:data data-quality
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
reacher-z/Awesome-CUA#1468 ·
Maintainer antworten meist innerhalb von 1 Tag