mirror of
https://github.com/langgenius/dify.git
synced 2026-04-05 19:39:25 +08:00
ci: show missing lines in coverage report summary (#29717)
This commit is contained in:
10
.github/workflows/api-tests.yml
vendored
10
.github/workflows/api-tests.yml
vendored
@@ -93,4 +93,12 @@ jobs:
|
|||||||
# Create a detailed coverage summary
|
# Create a detailed coverage summary
|
||||||
echo "### Test Coverage Summary :test_tube:" >> $GITHUB_STEP_SUMMARY
|
echo "### Test Coverage Summary :test_tube:" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "Total Coverage: ${TOTAL_COVERAGE}%" >> $GITHUB_STEP_SUMMARY
|
echo "Total Coverage: ${TOTAL_COVERAGE}%" >> $GITHUB_STEP_SUMMARY
|
||||||
uv run --project api coverage report --format=markdown >> $GITHUB_STEP_SUMMARY
|
{
|
||||||
|
echo ""
|
||||||
|
echo "<details><summary>File-level coverage (click to expand)</summary>"
|
||||||
|
echo ""
|
||||||
|
echo '```'
|
||||||
|
uv run --project api coverage report -m
|
||||||
|
echo '```'
|
||||||
|
echo "</details>"
|
||||||
|
} >> $GITHUB_STEP_SUMMARY
|
||||||
|
|||||||
Reference in New Issue
Block a user