devlooped / dotnet-trx

Pretty-print test results from trx files
MIT License
33 stars 1 forks source link

Add runtime information to GH message #16

Closed kzu closed 2 months ago

kzu commented 2 months ago

This allows to distinguish otherwise apparently duplicated messages when running tests across multiple OSes

image

devlooped-bot commented 2 months ago

:point_right: Run 8 tests in ~ 6 seconds (.NET 8.0.6 on Ubuntu 22.04.4 LTS):

5 passed 2 failed 1 skipped

:test_tube: Details
:x: Demo.Tests.Fails_With_Complex_StackTrace > ```csharp > at Demo.Tests.Unexpected() in /_/src/Demo/Tests.cs:line 43 > at Demo.Tests.Run() in /_/src/Demo/Tests.cs:line 41 > at Demo.Tests.b__6_0() in /_/src/Demo/Tests.cs:line 36 > at Demo.Tests.Fails_With_Complex_StackTrace() in /_/src/Demo/Tests.cs:line 38 > ```
:x: Demo.Tests.Fails_With_Output > ```csharp > at Demo.Tests.Fails_With_Output() in /_/src/Demo/Tests.cs:line 30 > ``` > > It was going so well... > > Yet you never know > > Which is why you sprinkle all these WriteLines :eyes:
:white_check_mark: Demo.Tests.Parameterized(culture: "de") :white_check_mark: Demo.Tests.Parameterized(culture: "en") :white_check_mark: Demo.Tests.Parameterized(culture: "es") :white_check_mark: Demo.Tests.Parameterized(culture: "fr") :grey_question: Demo.Tests.Skipped_Test_Does_Not_Run => Shouldn't run for now :)
:white_check_mark: Demo.Tests.Test_With_Output > > Hello, world from xunit ITestOutputHelper!

from dotnet-trx with :purple_heart:

devlooped-bot commented 2 months ago

:point_right: Run 8 tests in ~ 5 seconds:

5 passed 2 failed 1 skipped

:test_tube: Details
:x: Demo.Tests.Fails_With_Complex_StackTrace > ```csharp > at Demo.Tests.Unexpected() in /_/src/Demo/Tests.cs:line 43 > at Demo.Tests.Run() in /_/src/Demo/Tests.cs:line 41 > at Demo.Tests.b__6_0() in /_/src/Demo/Tests.cs:line 36 > at Demo.Tests.Fails_With_Complex_StackTrace() in /_/src/Demo/Tests.cs:line 38 > ```
:x: Demo.Tests.Fails_With_Output > ```csharp > at Demo.Tests.Fails_With_Output() in /_/src/Demo/Tests.cs:line 30 > ``` > > It was going so well... > > Yet you never know > > Which is why you sprinkle all these WriteLines :eyes:
:white_check_mark: Demo.Tests.Parameterized(culture: "de") :white_check_mark: Demo.Tests.Parameterized(culture: "en") :white_check_mark: Demo.Tests.Parameterized(culture: "es") :white_check_mark: Demo.Tests.Parameterized(culture: "fr") :grey_question: Demo.Tests.Skipped_Test_Does_Not_Run => Shouldn't run for now :)
:white_check_mark: Demo.Tests.Test_With_Output > > Hello, world from xunit ITestOutputHelper!

from dotnet-trx with :purple_heart: via .NET 8.0.6 on Ubuntu 22.04.4 LTS