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
pytest-nunit-0.0.5.tar.gz
(10.7 kB
view hashes)
Built Distribution
Close
Hashes for pytest_nunit-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03f49995fcf6fd32626e2daa9fb9cd6d913cda37466cb31822033218d4e76dfc |
|
MD5 | 2852a0e52bccfb71c9ca02c035c5f3bb |
|
BLAKE2b-256 | 11c2ef3f1395f06e4b8f577a98761b4690d09494333898cce284bc3302cbbe2a |