Associate DevOps test cases with pytest XML results
Project description
Pytest Parser to Azure DevOps Test Case
Associate DevOps test cases with pytest nunit XML results
Usage
The parser should be run on an Azure DevOps pytest-azurepipelines
generated XML file, because it searches for the following attributes:
- "test-case"
- "methodname"
- "result"
The Python script requires the following arguments:
- org: Azure DevOps organization name
- project: Azure DevOps project name
- plan: Azure DevOps test plan name
- suite: Azure DevOps test suite name
- auth: Azure DevOps personal access token
- xml: pytest-azurepipelines generated XML file
The test cases should be named in the following format: testcase_<DevOpsID>
, i.e. def testcase_123456():
For example:
ads-pytest-parser org project planID suiteID authToken test.xml
The script will then associate the test cases with the test results - for the test cases the outcome will be set.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for ads_pytest_parser-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4b4caf822029d8ebcf3484ad39fa178d2c2cc52cf07cd8552f2203353fb469f |
|
MD5 | bc59b9599fa37bbff74a793c178699df |
|
BLAKE2b-256 | 26b8112ec515c81a6e29cc3e94f6fd4316d5f9e00fdf53b7cfc259f3a2661495 |