-
Notifications
You must be signed in to change notification settings - Fork 67
Closed
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
An API similar to Allure.java should be available to users.
Motivation
There are multiple API levels in Allure:
- The low-level API: AllureLifecycle, AllureContext.
- The mid-level API (now missing): a bunch of methods to manipulate the current test/fixture/step at runtime.
- The high-level API: attributes
The lack of the mid-level API makes it hard to affect the Allure context dynamically (e.g., to apply a dynamically generated title to a test result). Using the low-level API for that is inconvenient and error-prone.
Additional info
CoreStepsHelper's methods should be deprecated in favor of the new ones.
Reactions are currently unavailable
Metadata
Metadata
Assignees
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