| 1 |
"""Poodle core run process.""" |
|
| 2 | ||
| 3 |
from __future__ import annotations |
|
| 4 | ||
| 5 |
import logging |
|
| 6 |
import shutil |
|
| 7 | ||
| 8 |
import click |
|
| 9 | ||
| 10 |
from . import PoodleInputError, PoodleTrialRunError, __version__ |
|
| 11 |
from .data_types import PoodleConfig, PoodleWork |
|
| 12 |
from .mutate import create_mutants_for_all_mutators, initialize_mutators |
|
| 13 |
from .report import generate_reporters |
|
| 14 |
from .run import clean_run_each_source_folder, get_runner, run_mutant_trails |
|
| 15 |
from .util import calc_timeout, create_temp_zips, create_unified_diff, pprint_str |
|
| 16 | ||
| ▸ | 17 |
logger = logging.getLogger(__name__) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py +++ [Mutant] src\poodle\core.py:17 @@ -14,7 +14,7 @@ from .run import clean_run_each_source_folder, get_runner, run_mutant_trails from .util import calc_timeout, create_temp_zips, create_unified_diff, pprint_str -logger = logging.getLogger(__name__) +logger = None def main_process(config: PoodleConfig) -> None: |
||
| 18 | ||
| 19 | ||
| 20 |
def main_process(config: PoodleConfig) -> None: |
|
| 21 |
"""Poodle core run process.""" |
|
| 22 |
try: |
|
| ▸ | 23 |
work = PoodleWork(config) # sets logging defaults |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:23
@@ -20,7 +20,7 @@
def main_process(config: PoodleConfig) -> None:
"""Poodle core run process."""
try:
- work = PoodleWork(config) # sets logging defaults
+ work = None # sets logging defaults
print_header(work)
logger.info("\n%s", pprint_str(config))
|
||
| ▸ | 24 |
print_header(work) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:24
@@ -21,7 +21,7 @@
"""Poodle core run process."""
try:
work = PoodleWork(config) # sets logging defaults
- print_header(work)
+ None
logger.info("\n%s", pprint_str(config))
if config.work_folder.exists():
|
||
| ▸ | 25 |
logger.info("\n%s", pprint_str(config))
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:25
@@ -22,7 +22,7 @@
try:
work = PoodleWork(config) # sets logging defaults
print_header(work)
- logger.info("\n%s", pprint_str(config))
+ logger.info('XX\n%sXX', pprint_str(config))
if config.work_folder.exists():
logger.info("delete %s", config.work_folder)
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:25
@@ -22,7 +22,7 @@
try:
work = PoodleWork(config) # sets logging defaults
print_header(work)
- logger.info("\n%s", pprint_str(config))
+ None
if config.work_folder.exists():
logger.info("delete %s", config.work_folder)
|
||
| 26 | ||
| ▸ | 27 |
if config.work_folder.exists(): |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:27
@@ -24,7 +24,7 @@
print_header(work)
logger.info("\n%s", pprint_str(config))
- if config.work_folder.exists():
+ if None:
logger.info("delete %s", config.work_folder)
shutil.rmtree(config.work_folder)
|
||
| ▸ | 28 |
logger.info("delete %s", config.work_folder)
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:28
@@ -25,7 +25,7 @@
logger.info("\n%s", pprint_str(config))
if config.work_folder.exists():
- logger.info("delete %s", config.work_folder)
+ logger.info('XXdelete %sXX', config.work_folder)
shutil.rmtree(config.work_folder)
create_temp_zips(work)
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:28
@@ -25,7 +25,7 @@
logger.info("\n%s", pprint_str(config))
if config.work_folder.exists():
- logger.info("delete %s", config.work_folder)
+ None
shutil.rmtree(config.work_folder)
create_temp_zips(work)
|
||
| ▸ | 29 |
shutil.rmtree(config.work_folder) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:29
@@ -26,7 +26,7 @@
if config.work_folder.exists():
logger.info("delete %s", config.work_folder)
- shutil.rmtree(config.work_folder)
+ None
create_temp_zips(work)
|
||
| 30 | ||
| ▸ | 31 |
create_temp_zips(work) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:31
@@ -28,7 +28,7 @@
logger.info("delete %s", config.work_folder)
shutil.rmtree(config.work_folder)
- create_temp_zips(work)
+ None
work.mutators = initialize_mutators(work)
work.runner = get_runner(config)
|
||
| 32 | ||
| ▸ | 33 |
work.mutators = initialize_mutators(work) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:33
@@ -30,7 +30,7 @@
create_temp_zips(work)
- work.mutators = initialize_mutators(work)
+ work.mutators = None
work.runner = get_runner(config)
work.reporters = list(generate_reporters(config))
|
||
| ▸ | 34 |
work.runner = get_runner(config) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:34
@@ -31,7 +31,7 @@
create_temp_zips(work)
work.mutators = initialize_mutators(work)
- work.runner = get_runner(config)
+ work.runner = None
work.reporters = list(generate_reporters(config))
mutants = create_mutants_for_all_mutators(work)
|
||
| ▸ | 35 |
work.reporters = list(generate_reporters(config)) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:35
@@ -32,7 +32,7 @@
work.mutators = initialize_mutators(work)
work.runner = get_runner(config)
- work.reporters = list(generate_reporters(config))
+ work.reporters = None
mutants = create_mutants_for_all_mutators(work)
work.echo(f"Identified {len(mutants)} mutants")
|
||
| 36 | ||
| ▸ | 37 |
mutants = create_mutants_for_all_mutators(work) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:37
@@ -34,7 +34,7 @@
work.runner = get_runner(config)
work.reporters = list(generate_reporters(config))
- mutants = create_mutants_for_all_mutators(work)
+ mutants = None
work.echo(f"Identified {len(mutants)} mutants")
clean_run_results = clean_run_each_source_folder(work)
|
||
| ▸ | 38 |
work.echo(f"Identified {len(mutants)} mutants")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:38
@@ -35,7 +35,7 @@
work.reporters = list(generate_reporters(config))
mutants = create_mutants_for_all_mutators(work)
- work.echo(f"Identified {len(mutants)} mutants")
+ work.echo(f"'XXIdentified XX'{len(mutants)} mutants")
clean_run_results = clean_run_each_source_folder(work)
timeout = calc_timeout(config, clean_run_results)
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:38
@@ -35,7 +35,7 @@
work.reporters = list(generate_reporters(config))
mutants = create_mutants_for_all_mutators(work)
- work.echo(f"Identified {len(mutants)} mutants")
+ work.echo(f"Identified {len(mutants)}'XX mutantsXX'")
clean_run_results = clean_run_each_source_folder(work)
timeout = calc_timeout(config, clean_run_results)
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:38
@@ -35,7 +35,7 @@
work.reporters = list(generate_reporters(config))
mutants = create_mutants_for_all_mutators(work)
- work.echo(f"Identified {len(mutants)} mutants")
+ None
clean_run_results = clean_run_each_source_folder(work)
timeout = calc_timeout(config, clean_run_results)
|
||
| 39 | ||
| ▸ | 40 |
clean_run_results = clean_run_each_source_folder(work) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:40
@@ -37,7 +37,7 @@
mutants = create_mutants_for_all_mutators(work)
work.echo(f"Identified {len(mutants)} mutants")
- clean_run_results = clean_run_each_source_folder(work)
+ clean_run_results = None
timeout = calc_timeout(config, clean_run_results)
results = run_mutant_trails(work, mutants, timeout)
|
||
| ▸ | 41 |
timeout = calc_timeout(config, clean_run_results) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:41
@@ -38,7 +38,7 @@
work.echo(f"Identified {len(mutants)} mutants")
clean_run_results = clean_run_each_source_folder(work)
- timeout = calc_timeout(config, clean_run_results)
+ timeout = None
results = run_mutant_trails(work, mutants, timeout)
for trial in results.mutant_trials:
|
||
| ▸ | 42 |
results = run_mutant_trails(work, mutants, timeout) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:42
@@ -39,7 +39,7 @@
clean_run_results = clean_run_each_source_folder(work)
timeout = calc_timeout(config, clean_run_results)
- results = run_mutant_trails(work, mutants, timeout)
+ results = None
for trial in results.mutant_trials:
trial.mutant.unified_diff = create_unified_diff(trial.mutant)
|
||
| 43 | ||
| 44 |
for trial in results.mutant_trials: |
|
| ▸ | 45 |
trial.mutant.unified_diff = create_unified_diff(trial.mutant) |
|
Status: Mutant Not Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:45
@@ -42,7 +42,7 @@
results = run_mutant_trails(work, mutants, timeout)
for trial in results.mutant_trials:
- trial.mutant.unified_diff = create_unified_diff(trial.mutant)
+ trial.mutant.unified_diff = None
for reporter in work.reporters:
reporter(config=config, echo=work.echo, testing_results=results)
|
||
| 46 | ||
| 47 |
for reporter in work.reporters: |
|
| ▸ | 48 |
reporter(config=config, echo=work.echo, testing_results=results) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:48
@@ -45,7 +45,7 @@
trial.mutant.unified_diff = create_unified_diff(trial.mutant)
for reporter in work.reporters:
- reporter(config=config, echo=work.echo, testing_results=results)
+ None
logger.info("delete %s", config.work_folder)
shutil.rmtree(config.work_folder)
|
||
| 49 | ||
| ▸ | 50 |
logger.info("delete %s", config.work_folder)
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:50
@@ -47,7 +47,7 @@
for reporter in work.reporters:
reporter(config=config, echo=work.echo, testing_results=results)
- logger.info("delete %s", config.work_folder)
+ logger.info('XXdelete %sXX', config.work_folder)
shutil.rmtree(config.work_folder)
except PoodleInputError as err:
for arg in err.args:
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:50
@@ -47,7 +47,7 @@
for reporter in work.reporters:
reporter(config=config, echo=work.echo, testing_results=results)
- logger.info("delete %s", config.work_folder)
+ None
shutil.rmtree(config.work_folder)
except PoodleInputError as err:
for arg in err.args:
|
||
| ▸ | 51 |
shutil.rmtree(config.work_folder) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:51
@@ -48,7 +48,7 @@
reporter(config=config, echo=work.echo, testing_results=results)
logger.info("delete %s", config.work_folder)
- shutil.rmtree(config.work_folder)
+ None
except PoodleInputError as err:
for arg in err.args:
click.echo(arg)
|
||
| 52 |
except PoodleInputError as err: |
|
| 53 |
for arg in err.args: |
|
| ▸ | 54 |
click.echo(arg) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:54
@@ -51,7 +51,7 @@
shutil.rmtree(config.work_folder)
except PoodleInputError as err:
for arg in err.args:
- click.echo(arg)
+ None
except PoodleTrialRunError as err:
for arg in err.args:
click.echo(arg)
|
||
| 55 |
except PoodleTrialRunError as err: |
|
| 56 |
for arg in err.args: |
|
| ▸ | 57 |
click.echo(arg) |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:57
@@ -54,7 +54,7 @@
click.echo(arg)
except PoodleTrialRunError as err:
for arg in err.args:
- click.echo(arg)
+ None
poodle_header_str = r"""
|
||
| 58 | ||
| 59 | ||
| ▸ | 60 |
poodle_header_str = r""" |
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:60
@@ -57,17 +57,7 @@
click.echo(arg)
-poodle_header_str = r"""
-|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|
- ____ ____ ''',
- / __ \____ ____ ____/ / /__ o_)O \)____)"
- / /_/ / __ \/ __ \/ __ / / _ \ \_ )
- / ____/ /_/ / /_/ / /_/ / / __/ '',,,,,,
-/_/ \____/\____/\__,_/_/\___/ || ||
-Mutation Tester Version {version:<15} "--'"--'
-|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|
-
-"""
+poodle_header_str = 'XX\n|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\\/|\n ____ ____ \'\'\',\n / __ \\____ ____ ____/ / /__ o_)O \\)____)"\n / /_/ / __ \\/ __ \\/ __ / / _ \\ \\_ )\n / ____/ /_/ / /_/ / /_/ / / __/ \'\',,,,,,\n/_/ \\____/\\____/\\__,_/_/\\___/ || ||\nMutation Tester Version {version:<15} "--\'"--\'\n|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|/\\|\n\nXX'
def print_header(work: PoodleWork) -> None:
|
||
| 61 |
|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/| |
|
| 62 |
____ ____ ''', |
|
| 63 |
/ __ \____ ____ ____/ / /__ o_)O \)____)" |
|
| 64 |
/ /_/ / __ \/ __ \/ __ / / _ \ \_ ) |
|
| 65 |
/ ____/ /_/ / /_/ / /_/ / / __/ '',,,,,, |
|
| 66 |
/_/ \____/\____/\__,_/_/\___/ || || |
|
| 67 |
Mutation Tester Version {version:<15} "--'"--'
|
|
| 68 |
|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\| |
|
| 69 | ||
| 70 |
""" |
|
| 71 | ||
| 72 | ||
| 73 |
def print_header(work: PoodleWork) -> None: |
|
| 74 |
"""Print a header to the console.""" |
|
| ▸ | 75 |
work.echo(poodle_header_str.format(version=__version__), fg="blue") |
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:75
@@ -72,7 +72,7 @@
def print_header(work: PoodleWork) -> None:
"""Print a header to the console."""
- work.echo(poodle_header_str.format(version=__version__), fg="blue")
+ work.echo(poodle_header_str.format(version=__version__), fg='XXblueXX')
work.echo("Running with the following configuration:")
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:75
@@ -72,7 +72,7 @@
def print_header(work: PoodleWork) -> None:
"""Print a header to the console."""
- work.echo(poodle_header_str.format(version=__version__), fg="blue")
+ None
work.echo("Running with the following configuration:")
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
|
||
| ▸ | 76 |
work.echo("Running with the following configuration:")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:76
@@ -73,7 +73,7 @@
def print_header(work: PoodleWork) -> None:
"""Print a header to the console."""
work.echo(poodle_header_str.format(version=__version__), fg="blue")
- work.echo("Running with the following configuration:")
+ work.echo('XXRunning with the following configuration:XX')
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:76
@@ -73,7 +73,7 @@
def print_header(work: PoodleWork) -> None:
"""Print a header to the console."""
work.echo(poodle_header_str.format(version=__version__), fg="blue")
- work.echo("Running with the following configuration:")
+ None
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
|
||
| ▸ | 77 |
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:77
@@ -74,7 +74,7 @@
"""Print a header to the console."""
work.echo(poodle_header_str.format(version=__version__), fg="blue")
work.echo("Running with the following configuration:")
- work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
+ work.echo(f"'XX - Source Folders: XX'{[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:77
@@ -74,7 +74,7 @@
"""Print a header to the console."""
work.echo(poodle_header_str.format(version=__version__), fg="blue")
work.echo("Running with the following configuration:")
- work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
+ None
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
|
||
| ▸ | 78 |
work.echo(f" - Config File: {work.config.config_file}")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:78
@@ -75,7 +75,7 @@
work.echo(poodle_header_str.format(version=__version__), fg="blue")
work.echo("Running with the following configuration:")
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
- work.echo(f" - Config File: {work.config.config_file}")
+ work.echo(f"'XX - Config File: XX'{work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
work.echo(f" - Reporters: {work.config.reporters}")
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:78
@@ -75,7 +75,7 @@
work.echo(poodle_header_str.format(version=__version__), fg="blue")
work.echo("Running with the following configuration:")
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
- work.echo(f" - Config File: {work.config.config_file}")
+ None
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
work.echo(f" - Reporters: {work.config.reporters}")
|
||
| ▸ | 79 |
work.echo(f" - Max Workers: {work.config.max_workers}")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:79
@@ -76,7 +76,7 @@
work.echo("Running with the following configuration:")
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
- work.echo(f" - Max Workers: {work.config.max_workers}")
+ work.echo(f"'XX - Max Workers: XX'{work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
work.echo(f" - Reporters: {work.config.reporters}")
work.echo()
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:79
@@ -76,7 +76,7 @@
work.echo("Running with the following configuration:")
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
- work.echo(f" - Max Workers: {work.config.max_workers}")
+ None
work.echo(f" - Runner: {work.config.runner}")
work.echo(f" - Reporters: {work.config.reporters}")
work.echo()
|
||
| ▸ | 80 |
work.echo(f" - Runner: {work.config.runner}")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:80
@@ -77,6 +77,6 @@
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
- work.echo(f" - Runner: {work.config.runner}")
+ work.echo(f"'XX - Runner: XX'{work.config.runner}")
work.echo(f" - Reporters: {work.config.reporters}")
work.echo()
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:80
@@ -77,6 +77,6 @@
work.echo(f" - Source Folders: {[str(folder) for folder in work.config.source_folders]}")
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
- work.echo(f" - Runner: {work.config.runner}")
+ None
work.echo(f" - Reporters: {work.config.reporters}")
work.echo()
|
||
| ▸ | 81 |
work.echo(f" - Reporters: {work.config.reporters}")
|
|
Status: Mutant Found Mutator Name: String Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:81
@@ -78,5 +78,5 @@
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
- work.echo(f" - Reporters: {work.config.reporters}")
+ work.echo(f"'XX - Reporters: XX'{work.config.reporters}")
work.echo()
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:81
@@ -78,5 +78,5 @@
work.echo(f" - Config File: {work.config.config_file}")
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
- work.echo(f" - Reporters: {work.config.reporters}")
+ None
work.echo()
|
||
| ▸ | 82 |
work.echo() |
|
Status: Mutant Found Mutator Name: FuncCall Unified Diff: --- src\poodle\core.py
+++ [Mutant] src\poodle\core.py:82
@@ -79,4 +79,4 @@
work.echo(f" - Max Workers: {work.config.max_workers}")
work.echo(f" - Runner: {work.config.runner}")
work.echo(f" - Reporters: {work.config.reporters}")
- work.echo()
+ None
|