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.3.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for pytest-nunit-0.0.3.tar.gz
Algorithm Hash digest
SHA256 fb60dc45db6e6cfb44ea8e9b589a3feea67ed088facacde34351395e03eb5268
MD5 3fcbf309e663b0283e15eba011eeeb83
BLAKE2b-256 2626466cde5d009077040b94bd2893f336e73edd8c53a713f69ec06d0ecc2968

See more details on using hashes here.

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

Hashes for pytest_nunit-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 42cd0d982e43137f64f6dce639cc778df10d273adc14a57c7ee918a416864b73
MD5 ca93f029e3d0515f95824f11044d0d5a
BLAKE2b-256 06bc8b022e425a02a1fdc90f8b47ab5fc8501729cf96efa2d71b9cd9b46dc79b

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