GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — [Feature] Pytest - Rename @allure.testcase decorator to @allure.tms · Issue #786 · allure-framework/allure-python

[Feature] Pytest - Rename @allure.testcase decorator to @allure.tms #786

New issue
Copy link
New issue
Copy link
Open
Open
[Feature] Pytest - Rename @allure.testcase decorator to @allure.tms#786
Copy link
Labels
task:improvementChange that improves some user experience but can't be considered a new featureChange that improves some user experience but can't be considered a new featuretheme:core

Description

@harmin-parra
harmin-parra
opened on Dec 27, 2023
Issue body actions

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 different Allure API implementations use different names for the testcase link:

  • Python behave: @allure.tms:TMS-456
  • Python pytest: @allure.testcase("TMS-456")
  • Java JUnit: @TmsLink("TMS-456")
  • .Net NUnit: [AllureTms("TMS-456")]
  • Cucumber.js: this.tms("https://example.com/tms/TMS-456", "TMS-456");
  • PHPUnit: #[TmsLink('TMS-456')]

What is the expected behavior?

For the sake of coherence, could we rename the @allure.testcase decorator to @allure.tms for pytest ?

What is the motivation / use case for changing the behavior?

To have a coherent API

Please tell us about your environment:

  • Allure version: 2.25.0
  • Test framework: [email protected]
  • Allure adaptor: [email protected]

Other information

Activity

  1. harmin-parra commented on Dec 27, 2023

    @harmin-parra
    harmin-parra
    on Dec 27, 2023
    ContributorAuthor
    More actions

    See also allure-java/issues/987

  2. harmin-parra
    changed the title [-][Feature] Rename @testcase decorator to @tms[/-] [+][Feature] Pytest - Rename @allure.testcase decorator to @allure.tms[/+] on Jan 4, 2024
  3. delatrie
    added
    theme:core
    task:improvementChange that improves some user experience but can't be considered a new featureChange that improves some user experience but can't be considered a new feature
    on Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    task:improvementChange that improves some user experience but can't be considered a new featureChange that improves some user experience but can't be considered a new featuretheme:core

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.