From 016f16f7b858b93113a2bff46bfca544d9983099 Mon Sep 17 00:00:00 2001 From: Jozef Izso Date: Sun, 8 Jun 2025 13:56:11 +0200 Subject: [PATCH 1/4] Do not lint markdown files in the `__tests_` folder --- package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package.json b/package.json index e5f4a01..5705920 100644 --- a/package.json +++ b/package.json @@ -81,5 +81,10 @@ }, "engines": { "node": ">=20" + }, + "markdownlint-cli2": { + "ignores": [ + "__tests__/**/*" + ] } } From 981f52cdc26f57a2bf6b5c4237902bdff857cf22 Mon Sep 17 00:00:00 2001 From: Jozef Izso Date: Sun, 8 Jun 2025 14:00:50 +0200 Subject: [PATCH 2/4] Configure permissive markdown linting rules --- .markdownlint.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .markdownlint.json diff --git a/.markdownlint.json b/.markdownlint.json new file mode 100644 index 0000000..3f71d87 --- /dev/null +++ b/.markdownlint.json @@ -0,0 +1,13 @@ +{ + "blanks-around-headings": false, + "blanks-around-lists": false, + "blanks-around-tables": false, + "blanks-around-fences": false, + "no-bare-urls": false, + "line-length": false, + "ul-style": false, + "no-inline-html": false, + "no-multiple-blanks": { + "maximum": 3 + } +} From c4b9a11207f60fea52740549cf7cabc6511ebc54 Mon Sep 17 00:00:00 2001 From: Jozef Izso Date: Sun, 8 Jun 2025 14:05:26 +0200 Subject: [PATCH 3/4] Generate alternative text for images showing `test-reporter` generated content Text was generated by Copilot with GPT-4.1 model. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ff030f2..9371f3d 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ This [Github Action](https://github.com/features/actions) displays test results ✔️ Provides final `conclusion` and counts of `passed`, `failed` and `skipped` tests as output parameters **How it looks:** -|![](assets/fluent-validation-report.png)|![](assets/provider-error-summary.png)|![](assets/provider-error-details.png)|![](assets/mocha-groups.png)| +|![Test results summary showing FluentValidation test run with all tests passed, including details such as test file names, number of passed, failed, and skipped tests, and execution times. The interface is dark-themed and displays a green badge indicating 3527 passed and 4 skipped tests.](assets/fluent-validation-report.png)|![Provider error summary panel listing failed tests with error messages, file paths, and line numbers. The summary uses a dark background and highlights errors in red for quick identification.](assets/provider-error-summary.png)|![Provider error details panel showing a specific test failure with a detailed error message, stack trace, and code annotation. The environment is consistent with GitHub Actions UI, focusing on clarity and accessibility.](assets/provider-error-details.png)|![Mocha test groups report displaying grouped test results with counts of passed, failed, and skipped tests. The table format and color-coded badges help users quickly assess test suite health.](assets/mocha-groups.png)| |:--:|:--:|:--:|:--:| **Supported languages / frameworks:** From 3a1ec876a9133f28aa4290b48c2b437bead18da3 Mon Sep 17 00:00:00 2001 From: Jozef Izso Date: Sun, 8 Jun 2025 14:18:39 +0200 Subject: [PATCH 4/4] Improve alternative test of images showing `test-reporter` generated content --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9371f3d..c307ff3 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ This [Github Action](https://github.com/features/actions) displays test results ✔️ Provides final `conclusion` and counts of `passed`, `failed` and `skipped` tests as output parameters **How it looks:** -|![Test results summary showing FluentValidation test run with all tests passed, including details such as test file names, number of passed, failed, and skipped tests, and execution times. The interface is dark-themed and displays a green badge indicating 3527 passed and 4 skipped tests.](assets/fluent-validation-report.png)|![Provider error summary panel listing failed tests with error messages, file paths, and line numbers. The summary uses a dark background and highlights errors in red for quick identification.](assets/provider-error-summary.png)|![Provider error details panel showing a specific test failure with a detailed error message, stack trace, and code annotation. The environment is consistent with GitHub Actions UI, focusing on clarity and accessibility.](assets/provider-error-details.png)|![Mocha test groups report displaying grouped test results with counts of passed, failed, and skipped tests. The table format and color-coded badges help users quickly assess test suite health.](assets/mocha-groups.png)| +|![Summary showing test run with all tests passed, including details such as test file names, number of passed, failed, and skipped tests, and execution times. The interface is dark-themed and displays a green badge indicating 3527 passed and 4 skipped tests.](assets/fluent-validation-report.png)|![Summary showing test run with a failed unit test. The summary uses a dark background and highlights errors in red for quick identification.](assets/provider-error-summary.png)|![GitHub Actions annotation showing details of a failed unit test with a detailed error message, stack trace, and code annotation.](assets/provider-error-details.png)|![Test cases written in Mocha framework with a list of expectations for each test case. The table format and color-coded badges help users quickly assess test suite health.](assets/mocha-groups.png)| |:--:|:--:|:--:|:--:| **Supported languages / frameworks:**