Skip to content

Commit f73e69b

Browse files
committed
Converted the test shell script to integration tests
1 parent 267a415 commit f73e69b

File tree

13 files changed

+2283
-271
lines changed

13 files changed

+2283
-271
lines changed

.github/workflows/ci.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,14 @@ jobs:
3838
- name: Clippy
3939
run: cargo clippy -- -Dwarnings
4040
- name: Tests
41-
run: cargo test
42-
- name: Test script
43-
run: |
44-
# TODO: this is a temporary "integration test" until a real Rust based one is implemented
45-
./compile-all-examples.sh
46-
41+
run: cargo test -- --format junit --logfile target/report.xml
42+
- name: Publish Test Report
43+
uses: mikepenz/action-junit-report@v5
44+
if: success() || failure() # always run even if the previous step fails
45+
with:
46+
report_paths: '**/target/report-*.xml'
47+
detailed_summary: true
48+
include_passed: true
4749
publish:
4850
needs: [ build ]
4951
if: "startsWith(github.ref, 'refs/tags/v')"

0 commit comments

Comments
 (0)