Orchestrata Ultimate › Tests › Reference › claude › test_ast_incremental_refresh_hook

Tests reference — tests/claude/test_ast_incremental_refresh_hook.py

Module of tests/claude, split out because the directory page would be too large.

Prose pending.

tests/claude/test_ast_incremental_refresh_hook.py

source · 8 tests · 498 lines

The post-edit AST refresh hooks against a REAL daemon (ADR-0097).

Covers: core.traceability/ (package)

Kind Name Line Description
function test_hook_with_a_live_daemon_spawns_no_serializer_and_the_pin_reads_fresh 257
function test_burst_of_ten_edits_with_a_live_daemon_never_spawns_a_serializer 288
function test_hook_without_a_socket_falls_back_to_the_detached_serialize 310
function test_burst_of_ten_edits_without_a_daemon_never_has_two_serializers 327
function test_sync_hook_reindexes_only_when_the_published_hash_changed 390
function test_sync_hook_helpers_report_no_daemon_and_no_engine_honestly 433
function test_sync_hook_fallback_script_takes_the_shared_serializer_lock 449 With no daemon the hook's serializer chain runs under the SAME
function test_sync_hook_plan_borrows_the_shared_engine_for_foreign_projects 483