Skip to content

Allure integration with xUnit.net v3 MTP#665

Draft
delatrie wants to merge 4 commits into
mainfrom
xunitv3
Draft

Allure integration with xUnit.net v3 MTP#665
delatrie wants to merge 4 commits into
mainfrom
xunitv3

Conversation

@delatrie

Copy link
Copy Markdown
Contributor

Context

An Allure integration with xunit.v3.mtp.v2. Works on top of Allure.TestingPlatform (see #659).

TODOs:

  • Tests.
  • Better diagnostics.
  • Registration extension point.
  • README and doc comments.
  • Generated helper method to prefilter and call xUnit's RunAsync for use with custom entry points.
  • Better detect when to use the generated entry point and when not.

Known limitations

  • Requires xUnit to use MTP test runner (<UseMicrosoftTestingPlatformRunner>true</UseMicrosoftTestingPlatformRunner>).
  • Do not support the runtime Allure API (the AllureApi class). This will be fixed in the follow-up PR as soon as this one is merged.

Checklist

@delatrie delatrie linked an issue Jun 30, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support xunit.v3

1 participant