mirror of
https://github.com/elder-plinius/OBLITERATUS.git
synced 2026-08-17 16:37:30 +02:00
ci: preload native modules for mutmut
This commit is contained in:
@@ -9,13 +9,15 @@ from pathlib import Path
|
||||
from scripts import check_quality_policy as quality
|
||||
|
||||
|
||||
def test_mutation_campaign_avoids_native_extension_reload_mode():
|
||||
def test_mutation_campaign_preloads_native_modules_before_covered_line_discovery():
|
||||
pyproject = Path("pyproject.toml").read_text()
|
||||
mutmut_config = pyproject.split("[tool.mutmut]", maxsplit=1)[1].split(
|
||||
"\n[", maxsplit=1,
|
||||
)[0]
|
||||
workflow = Path(".github/workflows/ci.yml").read_text()
|
||||
|
||||
assert "mutate_only_covered_lines = false" in mutmut_config
|
||||
assert "mutate_only_covered_lines = true" in mutmut_config
|
||||
assert "import torch, yaml; from mutmut.__main__ import cli; cli()" in workflow
|
||||
|
||||
|
||||
def _policy():
|
||||
|
||||
Reference in New Issue
Block a user