diff --git a/dist/index.js b/dist/index.js index eae41ca..5aa98c2 100644 --- a/dist/index.js +++ b/dist/index.js @@ -127497,9 +127497,13 @@ const writeSummary = async (path, screenshots) => { testSuitesElements .filter((element) => element.name === "testcase") .forEach((testSuite) => { - let errorMessage = testSuite.elements?.find((element) => element.name === "failure") - ?.attributes?.message || ""; - errorMessage += testSuite.elements?.find((element) => element.name === "failure"); + const failureElements = testSuite.elements?.find((element) => element.name === "failure"); + let errorMessage = failureElements?.attributes?.message || + "" + + testSuite.elements + ?.find((element) => element.name === "failure") + ?.elements?.map((element) => element.text) || + ""; let status; if (!testSuite.elements) { status = "success"; diff --git a/src/tests/__snapshots__/writeSummary.test.ts.snap b/src/tests/__snapshots__/writeSummary.test.ts.snap index 731d382..a754c94 100644 --- a/src/tests/__snapshots__/writeSummary.test.ts.snap +++ b/src/tests/__snapshots__/writeSummary.test.ts.snap @@ -13,7 +13,7 @@ Summary {

Nabolaget - Address is shown

Test nameTime elapsedResult
Nabolaget - Address is shown14.0 s

Lottery results

-
Test nameTime elapsedResult
Lottery results70.0 s
+
Test nameTime elapsedResult
Lottery results69.0 s

Eurojackpot - Andelsbank feature toggle

Test nameTime elapsedResult
Eurojackpot - Andelsbank feature toggle18.0 s
", diff --git a/src/tests/exampleFiles/fail-variation1.xml b/src/tests/exampleFiles/fail-variation1.xml index 5e8aa77..7a547d1 100644 --- a/src/tests/exampleFiles/fail-variation1.xml +++ b/src/tests/exampleFiles/fail-variation1.xml @@ -1,11 +1,11 @@ - + - + Assertion is false: "Hver tirsdag og fredag!" is visible - \ No newline at end of file +