Add support for ansible-test --coverage-check. (#53573)

This commit is contained in:
Matt Clay 2019-03-11 15:13:09 -07:00 committed by GitHub
parent 9ff25c0167
commit 887ab35656
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 49 additions and 13 deletions

View file

@ -104,6 +104,7 @@ class TestConfig(EnvironmentConfig):
self.coverage = args.coverage # type: bool
self.coverage_label = args.coverage_label # type: str
self.coverage_check = args.coverage_check # type: bool
self.include = args.include or [] # type: list [str]
self.exclude = args.exclude or [] # type: list [str]
self.require = args.require or [] # type: list [str]
@ -124,6 +125,9 @@ class TestConfig(EnvironmentConfig):
self.metadata = Metadata.from_file(args.metadata) if args.metadata else Metadata()
self.metadata_path = None
if self.coverage_check:
self.coverage = True
class ShellConfig(EnvironmentConfig):
"""Configuration for the shell command."""