Step 63 TDD test: Batch operations (extend)

Tests applySequence: successful batch of 3, failed batch rolls back
all preceding mutations, journal recording, empty batch, and 5-mutation
batch with error at step 3 rolling back all 5.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Bill
2026-02-07 08:27:36 -07:00
parent 761e37b369
commit 605fddc600
2 changed files with 206 additions and 0 deletions

View File

@@ -178,6 +178,9 @@ target_include_directories(step61_test PRIVATE src)
add_executable(step62_test tests/step62_test.cpp)
target_include_directories(step62_test PRIVATE src)
add_executable(step63_test tests/step63_test.cpp)
target_include_directories(step63_test PRIVATE src)
add_executable(whetstone_editor src/main.cpp)
target_include_directories(whetstone_editor PRIVATE src)
# find_package(SDL2 REQUIRED) # Commented out for now to avoid build issues