tms link pattern missing in behave
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Commencez par la configuration de Behave AllureFormatter et l’annotation @allure.tms décrites dans l’issue, puis comparez-les avec l’implémentation des modèles de liens de Pytest et son option --allure-link-pattern. C’est terminé lorsque Behave accepte un paramètre AllureFormatter.tms_pattern et que les liens @allure.tms génèrent l’URL configurée dans le rapport.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
What is the current behavior?
The documentation mentions:
- Annotation for links
@allure.link:https://dev.example.com/
@allure.issue:UI-123
@allure.tms:TMS-456
- Link patterns configuration
[behave.userdata]
AllureFormatter.link_pattern = {}
AllureFormatter.issue_pattern = https://github.com/allure-framework/allure-python/issues/{}
AllureFormatter.hide_excluded = true
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
How am I suppose to get the test case links if I don't have a way to provide Behave the link pattern ?
Is AllureFormatter.tms_pattern missing?
What is the expected behavior?
I should have AllureFormatter.tms_pattern so that @allure.tms decorators generate the right url link in the report.
What is the motivation / use case for changing the behavior?
I want to add tms link in a easy way, instead of using the generic @allure.link decorator.
The Pytest implementation offers the --allure-link-pattern tms:https://github.com/allure-framework/allure-python/issues/{} link pattern.
Why is the Behave implementation lacking the tms link pattern configuration ?
Please tell us about your environment:
- Allure version: 2.25.0
- Test framework: [email protected]
- Allure adaptor: [email protected]
Other information
- Langage dominant
- Python
- Étoiles
- 820
- Forks
- 262
- Merge moyen
- 3 h 20 min
- PR mergées (30 j)
- 3
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de allure-framework/allure-python
-
[allure-behave] Steps from tag-excluded scenarios bleed into the next matching scenario's result when hide_excluded=truePeut-être pris @liuyaohui666 l’a pris il y a 59 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 84/100
-
theme:pytest
Difficulté 3/5 1-2 jours Accessibilité débutants 64/100
allure-framework/allure-python#929 · 1 réaction ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
allure-framework/allure-python#930 · 3 commentaires ·
-
Added CategoriesOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
-
Phantom <lambda> teardown entries with unknown status when using pytest 9.1+Peut-être pris @Mohanad49 l’a pris il y a 63 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
allure-framework/allure-python#918 · 2 réactions ·
Toutes les issues de allure-framework/allure-python
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
Status: Triaged Type: Enhancement
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
canonical/craft-store#448 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
good first issue research size:s skill:numerics sub-issue
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
SKaiNET-developers/SKaiNET#1372 ·
Les mainteneurs répondent en général sous 1 jour
-
debt
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
microsoft/vscode-flake8#601 ·
Les mainteneurs répondent en général sous 1 jour