feat: complete production workflow migration
This commit is contained in:
@@ -25,7 +25,7 @@ def test_migrated_runtimes_have_no_known_mutable_output_bypasses(
|
||||
module: str, forbidden: str
|
||||
) -> None:
|
||||
offenders = []
|
||||
for path in (MODULE_ROOT / module / "runtime").rglob("*.py"):
|
||||
for path in (MODULE_ROOT / module).rglob("*.py"):
|
||||
source = path.read_text(encoding="utf-8-sig")
|
||||
if forbidden in source:
|
||||
offenders.append(path.relative_to(PROJECT_ROOT).as_posix())
|
||||
@@ -35,10 +35,10 @@ def test_migrated_runtimes_have_no_known_mutable_output_bypasses(
|
||||
|
||||
def test_runtime_path_modules_do_not_use_source_local_data_fallbacks() -> None:
|
||||
path_files = [
|
||||
MODULE_ROOT / "content_marketing" / "runtime" / "runtime_paths.py",
|
||||
MODULE_ROOT / "product_commerce" / "runtime" / "runtime_paths.py",
|
||||
MODULE_ROOT / "shop_intelligence" / "runtime" / "paths.py",
|
||||
MODULE_ROOT / "supply_chain" / "runtime" / "paths.py",
|
||||
MODULE_ROOT / "content_marketing" / "runtime_paths.py",
|
||||
MODULE_ROOT / "product_commerce" / "runtime_paths.py",
|
||||
MODULE_ROOT / "shop_intelligence" / "paths.py",
|
||||
MODULE_ROOT / "supply_chain" / "paths.py",
|
||||
]
|
||||
forbidden = ('MODULE_ROOT / ".runtime-data"', 'module_root / "var"', 'PROJECT_ROOT / "data"')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user