CoverageCollection: use 'pyproject.toml' by default

This commit is contained in:
umarcor
2021-12-24 16:31:47 +01:00
parent b8564eb389
commit 9846c9e60c

View File

@@ -41,9 +41,9 @@ on:
default: 'tests/unit' default: 'tests/unit'
type: string type: string
coverage_config: coverage_config:
description: 'Path to the .coveragerc file. Use pyproject.toml if empty.' description: 'Path to the .coveragerc file. Use pyproject.toml by default.'
required: false required: false
default: '' default: 'pyproject.toml'
type: string type: string
artifact: artifact:
description: 'Name of the coverage artifact.' description: 'Name of the coverage artifact.'
@@ -87,7 +87,7 @@ jobs:
coverageRC = "${{ inputs.coverage_config }}".strip() coverageRC = "${{ inputs.coverage_config }}".strip()
# Read output paths from 'pyproject.toml' file # Read output paths from 'pyproject.toml' file
if coverageRC == "": if coverageRC == "pyproject.toml":
pyProjectFile = Path("pyproject.toml") pyProjectFile = Path("pyproject.toml")
if pyProjectFile.exists(): if pyProjectFile.exists():
with pyProjectFile.open("rb") as file: with pyProjectFile.open("rb") as file: