Maksim Stepanov
Maksim Stepanov
In your `conftest.py` just replace this line: ```python allure.dynamic.parameter("browser_name",browser_channel) ``` with this one: ```python allure.dynamic.parameter("browser_channel", browser_channel) ``` Now, when you run your tests with `--browser=firefox`, each test will receive `browser_name="firefox"`...
You're welcome!
It's actually pretty consistent, just not in the intuitive way. Allure renders a description as markdown. Here are several examples: ### Paragraph In your first example the docstring is just...
Hi, @puhong112 ! Could you please share the values of `casesList` for two merged tests?
Looks like your configuration of pytest is trying to enable the deprecated adapter. I would check the configuration first. The `allure.pytest_plugin` entry point must've sneaked in somewhere. It might be...
Thank you for your report, @Pegasus-Yang ! There is a bug in how we hash arguments to create historyId. Due to this bug, empty strings don't affect the result, so...
The testing code needs to be put in a test function: ```python def test_sleep_card(): if d(resourceId="com.plumewifi.plume.dogfood:id/daily_sleep_summary_message_title").exists(timeout=3): print("-------------------- Sleep card found ---------------------------------") d.screenshot("./pic/Sleep-L1.png") allure.attach.file("./pic/L1.png", attachment_type=allure.attachment_type.PNG) ``` The function then gets executed...
Hi, @IvanBuruyane ! Thank you for your contribution. That's a useful feature, but it should be covered with tests. Please, add some tests. Here are links that might help you...
Hi, @sebastianpfischer! Thanks for the issue. Session scoped fixtures aren't implemented in allure-behave. Once they are, attachments from before_all/after_all will go there. Can't tell you the date estimate for this...
Hi, @ae86sen Thanks for complete examples and highlights. The thing is that we have two slightly different scenarios related to multithreading with allure: 1. Running tests concurrently in a multithreaded...