The Microsoft.Testing.Platform extension to convert TRX files generated during the test session into the preferred format using LiquidTestReports, the Liquid template language processor.
To generate and convert a test report, specify at least the following three required options as arguments to dotnet test.
dotnet test --report-trx --report-trx-filename TestResult.trx --liquidtr-template TestResult.template.md
For details on each option, refer to the output of dotnet test --help.
For instructions on configuring test projects in NUnit and MSTest, refer to the examples directory.
Contributions are appreciated!
If there's a feature you would like to add or a bug you would like to fix, please read Contribution guidelines and create an Issue or Pull Request.
IssueやPull Requestを送る際は、Contribution guidelinesをご覧頂ください。 可能なら英語が望ましいですが、日本語で構いません。
This project is licensed under the terms of the MIT License.
However, the final published NuGet package incorporates a compiled third-party component (LiquidTestReports.Core) under the BSD 2-Clause License.
- A comprehensive license file combining both terms is available in LICENSE_BUNDLE.txt (packaged as
LICENSE_BUNDLE.txtinside the NuGet artifact). - Detailed license distributions and copyright statements are also maintained in ThirdPartyNotices.md.
This project incorporates implementations ported and vendored from the following project:
-
The source code of
src/LiquidTestReports.Coreis integrated, locally modified, and compiled internally within this repository. Detailed metadata regarding the baseline upstream commit, rationales for modification, and file exclusions are documented in src/external/README.md.
This project uses the following components as external package dependencies:
See also ThirdPartyNotices.md for detail.