From 272366fbb18c7180e7d548a92b1d425e2d4fea88 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Sun, 6 Jun 2021 23:48:07 +0100 Subject: [PATCH] html test output --- .gitlab-ci.yml | 2 +- assets/dnx_xunit_to_html.xsl | 139 ++++++++ assets/xunit_to_html.xsl | 661 ----------------------------------- 3 files changed, 140 insertions(+), 662 deletions(-) create mode 100644 assets/dnx_xunit_to_html.xsl delete mode 100644 assets/xunit_to_html.xsl diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3258246d..c326e725 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,7 +35,7 @@ debug: - cp $yavsc_client_secret_json yavsc-client-secret.json - dnu build - ASPNET_ENV=Testing dnx test -maxthreads 1 -xml test-results.xml - - xsltproc ../../assets/xunit_to_html.xsl test-results.xml > test-results.html + - xsltproc ../../assets/dnx_xunit_to_html.xsl test-results.xml > test-results.html release: stage: deploy diff --git a/assets/dnx_xunit_to_html.xsl b/assets/dnx_xunit_to_html.xsl new file mode 100644 index 00000000..38006270 --- /dev/null +++ b/assets/dnx_xunit_to_html.xsl @@ -0,0 +1,139 @@ + + + + + ]]> + + + + xUnit.net Test Results - <xsl:value-of select="@name"/> + + + + + +

Assemblies Run

+ + +

Summary

+
+ Tests run:   + Failures: , + Skipped: , + Run time: s +
+ +
+

Failed tests

+ +
+ +
+

Failed fixtures

+ +
+ +
+

Skipped tests

+ +
+
+

All tests

+
Click test collection name to expand/collapse test details
+ + + +
+ + +
+
+ + +
+ altrow + + s + Skipped + + + + ToggleClass('class') +   + + + +
+ + display: none; + class + + : +
+ +
+
+ +

Output

+
+
+
+ +
+
+ + + :
+ Stack Trace:
+
+
+ + +

+ s + + ToggleClass('class') + ToggleClass('class') + + +   +  ( tests) + +
+

+
+ display: none; + class + +
+
+ +
diff --git a/assets/xunit_to_html.xsl b/assets/xunit_to_html.xsl deleted file mode 100644 index d0ee8224..00000000 --- a/assets/xunit_to_html.xsl +++ /dev/null @@ -1,661 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

-
- - - Test - - Result - -
-
- - - - -
- - - - -
-
-
-
-
-
-
-
-
- - - - -
-
- Tests -
-
-
-
- - - - -
-
- Passed -
-
-
-
- - - - -
-
- Failed -
-
-
-
- - - - -
-
- Errored -
-
-
-
- - - - - - min - -
-
- Runtime -
-
-
-
-
-

-
- - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - sec -
-
- - Test Suite - -
- - - -
- - - - - - - failed -
-
-
- - -
- - - - - - - errored -
-
-
- - -
- - - - - - - passed -
-
-
- - - -
- - - - - - - skipped -
-
-
-
- - - - -
- - - - -
-
-
-
-
- - - - - - - - - - - - - -
- - - - - - - -
- - - - - - - sec -
-
- - Test Class - -
- - - -
- - - - - - - skipped -
-
-
- - - -
- - - - - - -
-
- -
- - - - - - -
-
-
- - -
- - - - - - -
-
-
-
- - - - -
- - - - -
-
-
-
-
- - - - - - - - cursor:default; - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - ~ 0 - - sec - - - - - - - sec - - -
- - -
- - - - -
-
- -
- - - - -
-
-
-
- - - - -
- - - - - - - - - - - - - - - - -
- - -

- - - ... -

-
- -

- - -

-
-
- - -

- - ... -

-
- -

- - -

-
-
-
- - - -
- - - - -
-								            								
-								            							
-
-
-
- - -
- - - - - - - - ui tab active - - - ui tab - - - -
-									            							
-									            						
-
-
-
- - -
- - - - - - - - ui tab active - - - ui tab - - - -
-								            								
-								            							
-
-
-
- - -
- - - - - - - - ui tab active - - - ui tab - - - -
-							            										
-							            									
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
- - - -
-