A pytest plugin for generating Nunit3 test result XML output
Project description
A pytest plugin for generating Nunit3 test result XML output
This plugin is an early alpha release!
Configuration
Use --nunit-xml=output.xml to create an Nunit3-compatible file called output.xml
Fixtures
The following fixtures are made available by this plugin.
record_nunit_property
Calling record_nunit_property(key: str, value: str) will result in Property tags being added to the test-case for the related node.
def test_basic(record_nunit_property):
record_nunit_property("test", "value")
assert 1 == 1
add_nunit_attachment
Add an attachment to a node test-case by calling the add_nunit_attachment() function with the filepath and a description.
def test_attachment(add_nunit_attachment):
pth = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'fixture.gif')
add_nunit_attachment(path, "peanut butter jelly time")
assert 1 == 1
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
File details
Details for the file pytest-nunit-0.0.3.tar.gz
.
File metadata
- Download URL: pytest-nunit-0.0.3.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
fb60dc45db6e6cfb44ea8e9b589a3feea67ed088facacde34351395e03eb5268
|
|
MD5 |
3fcbf309e663b0283e15eba011eeeb83
|
|
BLAKE2b-256 |
2626466cde5d009077040b94bd2893f336e73edd8c53a713f69ec06d0ecc2968
|
File details
Details for the file pytest_nunit-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pytest_nunit-0.0.3-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
42cd0d982e43137f64f6dce639cc778df10d273adc14a57c7ee918a416864b73
|
|
MD5 |
ca93f029e3d0515f95824f11044d0d5a
|
|
BLAKE2b-256 |
06bc8b022e425a02a1fdc90f8b47ab5fc8501729cf96efa2d71b9cd9b46dc79b
|