Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

allure 和 pytest.mark 不应该混淆

Ouverte
#783 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
python
Domaine
testing-qa

Piste de recherche

Commencez par reproduire le comportement signalé avec l’extrait de code du décorateur fourni dans l’environnement indiqué avec Python 3.9.0, allure 2.17.2 et allure-pytest 2.13.2. Inspectez le point d’entrée de l’intégration allure-pytest responsable du traitement des marqueurs pytest, comparez les labels générés avec la capture d’écran jointe et le comportement attendu, puis ajoutez un test de régression une fois le résultat attendu confirmé.

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?

不应该出现的标签

If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
@allure.link("https://www.baidu.com/", name="baidu")
@allure.issue("https://www.baidu.com/", "BUG")
@allure.testcase("YHZ-123")
@pytest.mark.repeat(1)
@pytest.mark.parametrize("coupons_type", [1, 2])
def xxx():
      pass

image

What is the expected behavior?
   预期结果,allure 和 pytest.mark 不应该 混淆
What is the motivation / use case for changing the behavior?
Please tell us about your environment:
  Python = 3.9.0
  allure = 2.17.2
  allure-pytest = 2.13.2
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

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de allure-framework/allure-python

Toutes les issues de allure-framework/allure-python

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.