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.4.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for pytest_nunit-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b31e162d90b2931f9cdde5add981f4186c42fe963f3fee0f62b7aea94d87b98b |
|
MD5 | cf9eebd19b35e888266f9086dd96f996 |
|
BLAKE2b-256 | b2a95b542483c9ddda5139df073a42b461e6ceb17f0113ec06f6b93721145bd1 |