Add option to create coverage report
@@ -115,6 +115,7 @@ class Selection(str, enum.Enum):
"""Tournament selection. Use `tournament_size` to set size."""
+# pylint:disable=too-many-instance-attributes
@dataclasses.dataclass
class StatisticsOutputConfiguration:
"""Configuration related to output."""
@@ -150,6 +151,9 @@ class StatisticsOutputConfiguration:
"""Label that identifies the project name of Pynguin. This is useful when
running experiments."""
+ create_coverage_report: bool = False
+ """Create a coverage report for the tested module."""
+
@dataclasses.dataclass
class TestCaseOutputConfiguration:
