Skip to content

XUnit logger for vstest platform (<= v3.x)

License

Notifications You must be signed in to change notification settings

spekt/xunit.testlogger

Repository files navigation

Important

Development of v4.x and subsequent versions of the Xunit logger is moved to the testlogger repository. Kindly report any new issues or contribute your patches in that repo.

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