add assembly filters for coverage

pull/164/head
Aaron Trudeau 2022-04-26 22:56:50 -04:00
parent ebd7a750c5
commit b47553ab19
No known key found for this signature in database
GPG Key ID: D6874B046ABF9536
2 changed files with 4 additions and 2 deletions

View File

@ -354,7 +354,7 @@ jobs:
projectPath: ${{ matrix.projectPath }}
unityVersion: ${{ matrix.unityVersion }}
testMode: all
coverageOptions: 'generateAdditionalMetrics;generateHtmlReport;generateBadgeReport;assemblyFilters:+MyScripts'
coverageOptions: 'generateAdditionalMetrics;generateHtmlReport;generateBadgeReport;assemblyFilters:+fake.notarealpackage.*,-*Tests*'
packageMode: true
# Test implicit artifactsPath, by not setting it
@ -400,6 +400,7 @@ jobs:
projectPath: ${{ matrix.projectPath }}
unityVersion: ${{ matrix.unityVersion }}
testMode: editmode
coverageOptions: 'generateAdditionalMetrics;generateHtmlReport;generateBadgeReport;assemblyFilters:+fake.notarealpackage.*,-*Tests*'
artifactsPath: artifacts/packageeditmode
packageMode: true
@ -445,6 +446,7 @@ jobs:
projectPath: ${{ matrix.projectPath }}
unityVersion: ${{ matrix.unityVersion }}
testMode: playmode
coverageOptions: 'generateAdditionalMetrics;generateHtmlReport;generateBadgeReport;assemblyFilters:+fake.notarealpackage.*,-*Tests*'
artifactsPath: artifacts/packageplaymode
packageMode: true

View File

@ -23,7 +23,7 @@ inputs:
coverageOptions:
required: false
default: 'generateAdditionalMetrics;generateHtmlReport;generateBadgeReport'
description: 'Optional coverage parameters for the -coverageOptions argument.'
description: 'Optional coverage parameters for the -coverageOptions argument. To get coverage in Package Mode, pass test assemblies from the package you want covered with the assemblyFilter option.'
artifactsPath:
required: false
default: 'artifacts'