Skip to content

Add ability to set suite name in JUnit XML report #533

Closed
@pytestbot

Description

@pytestbot

Originally reported by: Simon Lundmark (BitBucket: simlun, GitHub: simlun)


Today as of the resolved issue #355 the XML report's root <testsuite> tag's name attribute is hard-coded to pytest. To make reporting easier in larger projects with several test suites it is useful to set this attribute to something meaningful like unit, integration, gui, etc. Other reporting tools that read and aggregate JUnit-style XML reports rely on this argument.

I propose adding a --junit-suitename str argument to the py.test command which would set this string.

I'm happy to contribute to the project with this feature if the people in charge think it's a good idea.


Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueeasy issue that is friendly to new contributorplugin: junitxmlrelated to the junitxml builtin pluginstatus: help wanteddevelopers would like help from experts on this topictype: enhancementnew feature or API change, should be merged into features branch

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions