From c40b69fc4aa16a395b19d369855d7e8ba8dcdf62 Mon Sep 17 00:00:00 2001 From: Jozef Izso Date: Tue, 25 Jun 2024 14:01:36 +0200 Subject: [PATCH] Fix code formatting and update snapshot for `dotnet-unit` tests --- .../__snapshots__/dotnet-nunit.test.ts.snap | 26 +++++++++---------- src/parsers/rspec-json/rspec-json-parser.ts | 1 - src/parsers/rspec-json/rspec-json-types.ts | 2 +- 3 files changed, 14 insertions(+), 15 deletions(-) diff --git a/__tests__/__snapshots__/dotnet-nunit.test.ts.snap b/__tests__/__snapshots__/dotnet-nunit.test.ts.snap index 3e2bb41..60d55f2 100644 --- a/__tests__/__snapshots__/dotnet-nunit.test.ts.snap +++ b/__tests__/__snapshots__/dotnet-nunit.test.ts.snap @@ -3,12 +3,12 @@ exports[`dotnet-nunit tests report from ./reports/dotnet test results matches snapshot 1`] = ` TestRunResult { "path": "fixtures/dotnet-nunit.xml", - "suites": Array [ + "suites": [ TestSuiteResult { - "groups": Array [ + "groups": [ TestGroupResult { "name": "CalculatorTests", - "tests": Array [ + "tests": [ TestCaseResult { "error": undefined, "name": "Is_Even_Number(2)", @@ -16,8 +16,8 @@ TestRunResult { "time": 0.622, }, TestCaseResult { - "error": Object { - "details": " at DotnetTests.XUnitTests.CalculatorTests.Is_Even_Number(Int32 i) in C:\\\\Users\\\\Michal\\\\Workspace\\\\dorny\\\\test-reporter\\\\reports\\\\dotnet\\\\DotnetTests.NUnitV3Tests\\\\CalculatorTests.cs:line 61 + "error": { + "details": " at DotnetTests.XUnitTests.CalculatorTests.Is_Even_Number(Int32 i) in C:\\Users\\Michal\\Workspace\\dorny\\test-reporter\\reports\\dotnet\\DotnetTests.NUnitV3Tests\\CalculatorTests.cs:line 61 ", "line": undefined, "message": " Expected: True @@ -30,9 +30,9 @@ TestRunResult { "time": 1.098, }, TestCaseResult { - "error": Object { - "details": " at DotnetTests.Unit.Calculator.Div(Int32 a, Int32 b) in C:\\\\Users\\\\Michal\\\\Workspace\\\\dorny\\\\test-reporter\\\\reports\\\\dotnet\\\\DotnetTests.Unit\\\\Calculator.cs:line 9 - at DotnetTests.XUnitTests.CalculatorTests.Exception_In_TargetTest() in C:\\\\Users\\\\Michal\\\\Workspace\\\\dorny\\\\test-reporter\\\\reports\\\\dotnet\\\\DotnetTests.NUnitV3Tests\\\\CalculatorTests.cs:line 33", + "error": { + "details": " at DotnetTests.Unit.Calculator.Div(Int32 a, Int32 b) in C:\\Users\\Michal\\Workspace\\dorny\\test-reporter\\reports\\dotnet\\DotnetTests.Unit\\Calculator.cs:line 9 + at DotnetTests.XUnitTests.CalculatorTests.Exception_In_TargetTest() in C:\\Users\\Michal\\Workspace\\dorny\\test-reporter\\reports\\dotnet\\DotnetTests.NUnitV3Tests\\CalculatorTests.cs:line 33", "line": undefined, "message": "System.DivideByZeroException : Attempted to divide by zero.", "path": undefined, @@ -42,8 +42,8 @@ TestRunResult { "time": 22.805, }, TestCaseResult { - "error": Object { - "details": " at DotnetTests.XUnitTests.CalculatorTests.Exception_In_Test() in C:\\\\Users\\\\Michal\\\\Workspace\\\\dorny\\\\test-reporter\\\\reports\\\\dotnet\\\\DotnetTests.NUnitV3Tests\\\\CalculatorTests.cs:line 39", + "error": { + "details": " at DotnetTests.XUnitTests.CalculatorTests.Exception_In_Test() in C:\\Users\\Michal\\Workspace\\dorny\\test-reporter\\reports\\dotnet\\DotnetTests.NUnitV3Tests\\CalculatorTests.cs:line 39", "line": undefined, "message": "System.Exception : Test", "path": undefined, @@ -53,8 +53,8 @@ TestRunResult { "time": 0.528, }, TestCaseResult { - "error": Object { - "details": " at DotnetTests.XUnitTests.CalculatorTests.Failing_Test() in C:\\\\Users\\\\Michal\\\\Workspace\\\\dorny\\\\test-reporter\\\\reports\\\\dotnet\\\\DotnetTests.NUnitV3Tests\\\\CalculatorTests.cs:line 27 + "error": { + "details": " at DotnetTests.XUnitTests.CalculatorTests.Failing_Test() in C:\\Users\\Michal\\Workspace\\dorny\\test-reporter\\reports\\dotnet\\DotnetTests.NUnitV3Tests\\CalculatorTests.cs:line 27 ", "line": undefined, "message": " Expected: 3 @@ -85,7 +85,7 @@ TestRunResult { "time": 0.398, }, TestCaseResult { - "error": Object { + "error": { "details": "", "line": undefined, "message": "", diff --git a/src/parsers/rspec-json/rspec-json-parser.ts b/src/parsers/rspec-json/rspec-json-parser.ts index bf404a1..bf72393 100644 --- a/src/parsers/rspec-json/rspec-json-parser.ts +++ b/src/parsers/rspec-json/rspec-json-parser.ts @@ -1,4 +1,3 @@ -import { Console } from 'console' import {ParseOptions, TestParser} from '../../test-parser' import { TestCaseError, diff --git a/src/parsers/rspec-json/rspec-json-types.ts b/src/parsers/rspec-json/rspec-json-types.ts index 495af89..dca00b7 100644 --- a/src/parsers/rspec-json/rspec-json-types.ts +++ b/src/parsers/rspec-json/rspec-json-types.ts @@ -17,7 +17,7 @@ export interface RspecExample { exception?: RspecException } -type TestStatus = 'passed' | 'failed' | 'pending'; +type TestStatus = 'passed' | 'failed' | 'pending' export interface RspecException { class: string