refactor(db)!: finalize pooled WNDB v2 migration
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import pytest
|
||||
|
||||
from scripts.clean_projects import parse_args
|
||||
|
||||
|
||||
def test_clean_projects_requires_explicit_confirmation() -> None:
|
||||
with pytest.raises(SystemExit) as exc_info:
|
||||
parse_args(["temporary_project"])
|
||||
|
||||
assert exc_info.value.code == 2
|
||||
|
||||
|
||||
def test_clean_projects_accepts_exact_targets_after_confirmation() -> None:
|
||||
args = parse_args(["--yes", "temp_a", "temp_b"])
|
||||
|
||||
assert args.yes is True
|
||||
assert args.projects == ["temp_a", "temp_b"]
|
||||
Reference in New Issue
Block a user