kin: auto-commit after pipeline
This commit is contained in:
parent
95ba853b49
commit
24996b3974
4 changed files with 77 additions and 11 deletions
|
|
@ -144,8 +144,10 @@ class TestMergeWorktree:
|
|||
worktree_path = tmp_path / ".kin_worktrees" / "WT1-001-debugger"
|
||||
worktree_path.mkdir(parents=True)
|
||||
|
||||
# First call: merge succeeds; second: diff
|
||||
# Fix B adds git add -A + git commit before merge
|
||||
mock_run.side_effect = [
|
||||
_ok_run(), # git add -A
|
||||
_ok_run(), # git commit -m
|
||||
_ok_run(), # git merge --no-ff
|
||||
_ok_run(), # git diff HEAD~1 HEAD --name-only
|
||||
]
|
||||
|
|
@ -172,7 +174,8 @@ class TestMergeWorktree:
|
|||
|
||||
merge_fail = _fail_run("CONFLICT (content)")
|
||||
|
||||
mock_run.side_effect = [merge_fail, conflict_diff, abort_result]
|
||||
# Fix B adds git add -A + git commit before merge
|
||||
mock_run.side_effect = [_ok_run(), _ok_run(), merge_fail, conflict_diff, abort_result]
|
||||
|
||||
result = merge_worktree(str(worktree_path), str(tmp_path))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue