Skip to content

Commit 23f8279

Browse files
committed
fix
1 parent cb55818 commit 23f8279

1 file changed

Lines changed: 5 additions & 23 deletions

File tree

.github/actions/testing/test/action.yml

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,6 @@ inputs:
2525
description: 'Code coverage output format. Default: cobertura'
2626
required: false
2727
default: 'cobertura'
28-
code-coverage-include:
29-
description: 'Comma separated patterns for --cc-include. Default: ""'
30-
required: false
31-
default: ''
32-
code-coverage-exclude:
33-
description: 'Comma separated patterns for --cc-exclude. Default: ""'
34-
required: false
35-
default: ''
36-
code-coverage-exclude-attribute:
37-
description: 'Comma separated attribute names for --cc-exclude-attribute. Default: "System.Diagnostics.DebuggerHiddenAttribute,System.Diagnostics.DebuggerNonUserCodeAttribute,System.CodeDom.Compiler.GeneratedCodeAttribute,System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute"'
38-
required: false
39-
default: 'System.Diagnostics.DebuggerHiddenAttribute,System.Diagnostics.DebuggerNonUserCodeAttribute,System.CodeDom.Compiler.GeneratedCodeAttribute,System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute'
4028
code-coverage-settings-file:
4129
description: 'Code coverage settings file. Default: ""'
4230
required: false
@@ -71,7 +59,7 @@ runs:
7159
DOTNET_USE_TEST_PLATFORM: '1'
7260
run: |
7361
ARGS=()
74-
ARGS+=("${{ inputs.project-path }}")
62+
ARGS+=("--project ${{ inputs.project-path }}")
7563
ARGS+=(--configuration "${{ inputs.build-configuration }}")
7664
ARGS+=(--results-directory "${{ inputs.test-results-directory }}")
7765
@@ -81,18 +69,12 @@ runs:
8169
8270
# Native Code Coverage switches & filters
8371
if [[ "${{ inputs.collect-code-coverage }}" == "true" ]]; then
84-
ARGS+=(--collect:"Code Coverage")
85-
ARGS+=(--cc-output-format:"${{ inputs.code-coverage-output-format }}")
72+
ARGS+=(--coverage ")
73+
ARGS+=(--coverage-output-format "${{ inputs.code-coverage-output-format }}")
8674
87-
if [[ -n "${{ inputs.code-coverage-include }}" ]]; then
88-
ARGS+=(--cc-include:"${{ inputs.code-coverage-include }}")
89-
fi
90-
if [[ -n "${{ inputs.code-coverage-exclude }}" ]]; then
91-
ARGS+=(--cc-exclude:"${{ inputs.code-coverage-exclude }}")
75+
if [[ -n "${{ inputs.code-coverage-settings-file }}" ]]; then
76+
ARGS+=(--coverage-settings:"${{ inputs.code-coverage-settings-file }}")
9277
fi
93-
94-
# Always use exclude-attribute; will be default unless overridden by user
95-
ARGS+=(--cc-exclude-attribute:"${{ inputs.code-coverage-exclude-attribute }}")
9678
fi
9779
9880
echo "Running: dotnet test ${ARGS[*]}"

0 commit comments

Comments
 (0)