changelog: robotframework
For the most up-to-date changelog, please check our GitHub repository.
3.2.1
Support new version of qase-python-commons
3.2.0
Minor release that includes all changes from beta versions 3.2.0b.
Support pabot
library. If you use the pabot
library to run tests in parallel, the reporter will send the results
3.2.0b3
Improve handling of nested steps in the Robot Framework listener.
For example, if the test has the following structure:
Formatted Return
RETURN ${value}
Previously, the RETURN
keyword was presented as RETURN
in the Qase test run.
Now, the keyword is presented as RETURN ${value}
.
3.2.0b2
Fix an issue with nested steps in the Robot Framework listener.
3.2.0b1
- Migrate the listener to the
ROBOT_LISTENER_API_VERSION
version 3. - Support a selective execution of tests by Qase ID. If the plan id is specified, the reporter will send the results only for the tests that are in the plan.
3.1.2
Support qase.fields
tag. You can specify the fields that you want to send to Qase.
Simple test
[Tags] qase.fields:{ "suite": "my suite", "description": "It is simple test" }
Should Be Equal As Numbers 1 1
3.1.1
Minor release that includes all changes from beta versions 3.1.1b.
Support qase.ignore
tag. If the test has the qase.ignore
tag, the reporter will not send the result to Qase.
Simple test
[Tags] qase.ignore
Should Be Equal As Numbers 1 1
3.1.1b2
Fixed the issue:
Calling method 'end_test' of listener 'qase.robotframework.Listener' failed: IndexError: list index out of range
3.1.1b1
Add support robotframework-tidy
to the reporter.
The reporter will ignore IF
, ELSE IF
, ELSE
, and END
keywords.
3.1.0
Minor release that includes all changes from beta versions 3.1.0b.
3.1.0b3
Added the ability to attach attachments to step implementations.
from qase.robotframework.method import qase
def step01(a: int, b: int):
qase.attach("/some_path/file.xml")
qase.attach((str.encode("This is a simple string attachment"), "text/plain", "simple.txt"))
return str(a + b)
3.1.0b1
Implemented a method that constructs a signature for each test result. It takes the file path, suites, qase IDs, and parameters.
3.0.0
The first release in the 3.0.x series of the Robot Framework reporter.
3.0.0b4
The reporter will now extract the Qase ID after ending the test, not before.
3.0.0b3
Fixed the issue:
AttributeError: 'Result' object has no attribute 'case'
Renamed the internal package from qaseio
to qase
.
3.0.0b2
Fixed an issue with unsupported step status. If the step is skipped
, mark such a step as blocked
in the Qase test
run.