NunitXml.TestLogger 6.1.0

NUnit Test Logger

NUnit xml report extension for Visual Studio Test Platform.

NuGet Downloads

Packages

Logger Stable Package Pre-release Package
NUnit NuGet MyGet Pre Release

If you're looking for xunit or junit, please see https://github.com/spekt/testlogger.

Usage

NUnit logger can generate xml reports in the NUnit v3 format.

  1. Add a reference to the NUnit Logger NuGet package in test project
  2. Use the following command line in tests
> dotnet test --logger:nunit
  1. Test results are generated in the TestResults directory relative to the test.csproj

A path for the report file can be specified as follows:

> dotnet test --logger:"nunit;LogFilePath=test-result.xml"

test-result.xml will be generated in the same directory as test.csproj.

Note: the arguments to --logger should be in quotes since ; is treated as a command delimiter in shell.

All common options to the logger is documented in the wiki. E.g. token expansion for {assembly} or {framework} in result file.

NUnit test framework settings

  • If your scenario requires test case properties like Description in the xml, please enable internal properties for the nunit adapter:

dotnet test --logger:nunit -- NUnit.ShowInternalProperties=true

  • NUnit test adapter also provides a mechanism to emit test result xml from the NUnit engine. You may use following commandline for the same:

dotnet test --logger:nunit -- NUnit.TestOutputXml=<foldername relative to test binary directory>

Release Checklist

A note to self on how to make releases:

  • Create changelog entry with tentative version.
  • Verify the version on Spekt myget (remember to update version in command below).
> dotnet new nunit
> dotnet add package NunitXml.TestLogger --version 3.0.109 --source https://www.myget.org/F/spekt/api/v3/index.json
> dotnet test --logger:nunit
  • Push the version on Spekt myget to Nuget.
  • Create a github release with above version tag. Link to the changelog section.
  • Thank the issue authors and notify them about the released version.

License

MIT

No packages depend on NunitXml.TestLogger.

This package has no dependencies.

Version Downloads Last updated
8.0.0 0 01/09/2026
7.1.0 0 12/13/2025
7.0.2 0 10/08/2025
7.0.1 0 10/04/2025
6.1.0 1 05/12/2025
6.0.0 0 02/14/2025
5.0.0 0 12/19/2024
4.1.0 0 10/12/2024
4.0.254 0 07/28/2024
3.1.20 0 02/10/2024
3.1.15 0 07/06/2023
3.0.131 0 01/30/2023
3.0.127 0 09/10/2022
3.0.117 0 11/06/2021
3.0.107 0 05/21/2021
3.0.97 0 03/10/2021
3.0.91 0 01/31/2021
2.1.80 0 10/28/2020
2.1.62 0 05/09/2020
2.1.41 0 05/20/2019
2.1.36 0 11/27/2018
2.1.17 0 11/09/2018
1.1.0 0 12/28/2017
1.0.0 0 09/26/2017