Skip to main content

A pytest plugin for generating Nunit3 test result XML output

Project description

Build status PyPI version Python versions PyPI download month

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


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 details)

Uploaded Source

Built Distribution

pytest_nunit-0.0.4-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file pytest-nunit-0.0.4.tar.gz.

File metadata

  • Download URL: pytest-nunit-0.0.4.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

Hashes for pytest-nunit-0.0.4.tar.gz
Algorithm Hash digest
SHA256 b1fc293ed5a81d264445745caa169030c9a51ba4d634eb1e6dd29a9a0a54c121
MD5 849d15bac2e751708dc24e109005b905
BLAKE2b-256 e37a9dfaf44e583342ef15efb3a6c13d5bddd3c9063918821f554d14e7f81c37

See more details on using hashes here.

File details

Details for the file pytest_nunit-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: pytest_nunit-0.0.4-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

Hashes for pytest_nunit-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b31e162d90b2931f9cdde5add981f4186c42fe963f3fee0f62b7aea94d87b98b
MD5 cf9eebd19b35e888266f9086dd96f996
BLAKE2b-256 b2a95b542483c9ddda5139df073a42b461e6ceb17f0113ec06f6b93721145bd1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page