allure-framework / allure-framework/allure-python
Test's name contains dict's value instead of dict's key in allure
- Lingua principale
- Python
- Stelle
- 814
- Fork
- 260
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Stack: python, pytest, selenium.
To parametrize tests I use **pytest_generate_tests**:
`metafunc.parametrize(fixture, test_data.values(), ids=[key for key, value in test_data.items()])`
In allure test looks like this:

But in IDE (Pycharm) it looks as it should be:
`test_home_page.py::test_add_not_existing_product[Hot products]`
Is it possible to show dict's key in allure too?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con la parametrizzazione di pytest_generate_tests mostrata nell’issue e analizza come Allure ricava i nomi dei test parametrizzati. Confronta il nome Allure generato con il nome basato sulle chiavi visualizzato da PyCharm; il lavoro è completato quando il report Allure mostra ogni chiave del dizionario invece del suo valore.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100