Skip to content

Add support for Microsoft.Testing.Platform#172

Merged
codito merged 24 commits into
spekt:masterfrom
Youssef1313:mtp-support
Sep 7, 2025
Merged

Add support for Microsoft.Testing.Platform#172
codito merged 24 commits into
spekt:masterfrom
Youssef1313:mtp-support

Conversation

@Youssef1313

@Youssef1313 Youssef1313 commented Mar 16, 2025

Copy link
Copy Markdown
Contributor

Fixes #171

@Youssef1313

Copy link
Copy Markdown
Contributor Author

Hi @codito

It seems like xUnit.v3 already supports JUnit and NUnit test formats with MTP. So I think it's reasonable to say that the packages become incompatible for xUnit.v3 when running MTP specifically.

@viceice

viceice commented Apr 9, 2025

Copy link
Copy Markdown
Contributor

any blocker to bring this forward? this missing feature is at least a blocker for us to use MTP on ci, because we need the junit files for jenkins.

The builtin NUnit xml isn't usable for multi-platform libraries because it's missing token replacement in filenames.
This is the reason we use the junit reporter here.

I currently use this workaround to use old vstest on ci:

<TestingPlatformDotnetTestSupport Condition="'$(CI)' != 'true'">true</TestingPlatformDotnetTestSupport>

@Youssef1313

Youssef1313 commented Apr 9, 2025

Copy link
Copy Markdown
Contributor Author

@viceice There are no blockers, just that I didn't get the time to complete it, unfortunately. But if you or someone else wants to take it over and bring it to completion, that's more than welcome!

@ladeak

ladeak commented Jul 8, 2025

Copy link
Copy Markdown

@Youssef1313 , what is missing, could you elaborate?

@ladeak

ladeak commented Sep 1, 2025

Copy link
Copy Markdown

@Youssef1313 , what is missing, could you elaborate? - I would love to use .NET 10 with MTP, but this is the missing part to make it work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for Microsoft.Testing.Platform

4 participants