XunitXml.TestLogger

Xml logger for xunit when test is running with "dotnet test" or "dotnet vstest".


Keywords
dotnet, dotnet-test, test-reporting, vstest, xunit, xunit-logger
License
MIT
Install
Install-Package XunitXml.TestLogger -Version 3.1.20

Documentation

Xunit Test Logger

Xunit logger extensions for Visual Studio Test Platform.

Build Status Build status NuGet Downloads

Packages

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

If you're looking for nunit, junit or appveyor loggers, visit following repositories:

Usage

Xunit logger can generate xml reports in the xunit v2 format (https://xunit.net/docs/format-xml-v2).

  1. Add a reference to the Xunit Logger nuget package in test project
  2. Use the following command line in tests
> dotnet test --logger:xunit
  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:"xunit;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.

License

MIT