Skip to content

Commit 65afde6

Browse files
authored
feat!: initial release of sonarqube-issue-conversion (#5)
1 parent 261ab0e commit 65afde6

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
input: ${{ github.workspace }}/testresults/*.xml
3232
output: gtest-generic-execution.xml
3333
transformation: gtest-to-generic-execution
34+
- run: diff -s gtest-generic-execution.xml test/gtest-to-generic-execution/expected-gtest-generic-execution.xml
3435
- uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
3536
with:
3637
name: gtest-generic-execution

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sonarqube-issue-conversion is a GitHub Action that can convert the output of sev
1010

1111
The currently supported conversions are:
1212

13-
- [gtest-to-generic-execution](): converts [GoogleTest](https://github.com/google/googletest) output to [Generic Execution](https://docs.sonarsource.com/sonarqube-server/latest/analyzing-source-code/test-coverage/generic-test-data/#generic-test-execution)
13+
- [gtest-to-generic-execution](#gtest-to-generic-execution): converts [GoogleTest](https://github.com/google/googletest) output to [Generic Execution](https://docs.sonarsource.com/sonarqube-server/latest/analyzing-source-code/test-coverage/generic-test-data/#generic-test-execution)
1414

1515
## State
1616

action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ runs:
1616
steps:
1717
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
1818
with:
19-
python-version: '3.x'
19+
python-version: '3.12'
2020

2121
- shell: bash
2222
run: |
23-
python -m pip install --upgrade pip
23+
python -m pip install --upgrade pip==24.3.1
2424
pip install lxml
2525
2626
- shell: bash
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<testExecutions version="1">
2+
<file path="/__w/sonarqube-issue-conversion/sonarqube-issue-conversion/test/gtest-to-generic-execution/CalculatorTest.cpp">
3+
<testCase name="should_add_two_numbers" duration="0"/>
4+
</file>
5+
</testExecutions>

0 commit comments

Comments
 (0)