Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 5 additions & 19 deletions tests/test_quota_bound_wait_recovery.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,7 @@

import pytest

from control_plane.canonical_authority_fixture import (
initialize_canonical_authority,
isolate_sqlite_runtime,
)
from control_plane.canonical_authority_fixture import isolate_sqlite_runtime
from loopx.cli import main as cli_main
from control_plane.test_quota_settlement_cli import (
AGENT_ID,
Expand All @@ -22,13 +19,11 @@
_classification_count,
_configure_completion_validation_todo,
_configure_selectable_alternative,
_initialize_fixture_authority,
_initialize_git_checkout,
_spend_run_count,
_write_fixture,
)
from loopx.control_plane.coordination.runtime_shadow import (
build_todo_runtime_shadow_projection,
)

MONITOR_ID = "todo_causal_monitor"

Expand Down Expand Up @@ -116,20 +111,11 @@ def cli(*args: str, cwd: Path = project) -> tuple[int, dict]:
f"claimed_by={dependency_owner} {dependency_metadata} -->\n"
)
)
# Finalize source authoring before the first read; unmigrated reads no
# longer fall back to the source Markdown.
_initialize_fixture_authority(project, runtime, provider=provider)
rc, listed = cli("todo", "list", "--goal-id", GOAL_ID)
assert rc == 0, listed
initialize_canonical_authority(
runtime,
GOAL_ID,
build_todo_runtime_shadow_projection(
goal_id=GOAL_ID,
todos=listed["todos"],
handoff_mode="soft_claim",
leases=[],
),
state_path=state,
provider=provider,
)
binding = (
"--agent-id",
AGENT_ID,
Expand Down
Loading