File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 image : codeberg.org/mdekstrand/woodpecker-mise:v1-f44-dev
1212 pull : true
1313 settings :
14- task : " ci:prepare ::: test -v --coverage -m realdata ::: test-cli --coverage --cov-append tests/cli/test- data-convert.sh "
14+ task : " ci:data-tests "
1515 mise-env : ci
1616
1717 - name : upload code coverage
Original file line number Diff line number Diff line change 1+ #! /bin/zsh
2+ # MISE description="Run data tests in CI"
3+ # MISE depends=["ci:prepare"]
4+ # USAGE flag "-v --verbose" help="Enable verbose logging."
5+
6+ . " $MISE_PROJECT_ROOT /mise/task-functions.sh"
7+
8+ echo-run mise run test -- -v --coverage -m realdata
9+ if (( $? )) ; then
10+ die " tests failed"
11+ fi
12+
13+ echo-run mise run test-cli --coverage --cov-append tests/cli/test-data-convert.sh
14+ if (( $? )) ; then
15+ die " CLI tests failed"
16+ fi
17+
18+ mise run coverage:export || die " coverage export failed"
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env zsh
2+ # MISE description="Export test coverage data."
3+ # MISE wait_for=["test", "test-cli"]
4+
5+ coverage xml
Original file line number Diff line number Diff line change 6060
6161if [[ $usage_coverage = true ]]; then
6262 coverage report
63- coverage xml
6463fi
6564
6665exec prove " ${taps[@]} "
You can’t perform that action at this time.
0 commit comments