summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2022-08-09 21:27:12 +1000
committerJesse Duffield <jessedduffield@gmail.com>2022-08-13 13:55:08 +1000
commitba96baee32f5d02173312b357327eb7478492f89 (patch)
treefbd0c91d5799f9519d617f7041518c0c7e14d2bc /test
parentd890238c7bcbdd62e7158df0c1f3f0e5c0b05b66 (diff)
move code from main into app package to allow test to be injected
Diffstat (limited to 'test')
-rw-r--r--test/integration_new/commit/commit/expected/repo/.git_keep/indexbin209 -> 209 bytes
-rw-r--r--test/integration_new/commit/commit/expected/repo/.git_keep/logs/HEAD2
-rw-r--r--test/integration_new/commit/commit/expected/repo/.git_keep/logs/refs/heads/master2
-rw-r--r--test/integration_new/commit/commit/expected/repo/.git_keep/objects/46/0150760ff1f381c3f5769b919cb73107c5871abin125 -> 0 bytes
-rw-r--r--test/integration_new/commit/commit/expected/repo/.git_keep/objects/94/4b9ea58bef8f6352c3a081a1d0037125bcaabcbin0 -> 124 bytes
-rw-r--r--test/integration_new/commit/commit/expected/repo/.git_keep/refs/heads/master2
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/HEAD8
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/master6
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/my-branch-name2
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/0a/f36e404e6fec1c3a4d887e30622238e5ea0b2bbin0 -> 147 bytes
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/47/0038e1336649b2965305f9f6a82501a836810ebin118 -> 0 bytes
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/4e/72cd440eec154569568bff8d4c955052ae246cbin0 -> 118 bytes
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/56/3414ba32c967cfbe21a17fe892d6118c1c58e82
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/62/a60693a2e154e745ee353f67a05156d0532c23bin148 -> 0 bytes
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/c8/bec8f2b323cbb476e708bd10c145ea7cc9f7262
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/master2
-rw-r--r--test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/my-branch-name2
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/COMMIT_EDITMSG10
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/ORIG_HEAD2
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/REBASE_HEAD2
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/indexbin460 -> 460 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/HEAD20
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/refs/heads/master12
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/2e/2cd25ffdec58d32b5d549f8402bd054e22cc2a3
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/67/41ab4fe22a3d36b6c64397fc4295dbae1ba71d3
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/84/b1ae9d83049341897c9388afffdc9049c3317f3
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/8a/3839811a7a9f4c678090c9def892d1e7ad7e54bin0 -> 147 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/90/fda12ce101e7d0d4594a879e5bbd1be3c857a8bin0 -> 147 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/9c/68b57ac7b652fbebc5e93a9a1b72014400c2692
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/a1/a6f7bda6aeaa08ec75f590845780fde90d901cbin117 -> 0 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/aa/2585aff7d2278341ca816f187e623503d7c4fb4
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/ab/a3469fd6fc584a6af9c0073873005ffaaea56c3
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/b8/5535ebf12659044c33386376121d76756ceb59bin0 -> 222 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/cb/7e56856ecee89fa44c613e094fcf962fe18cf1bin148 -> 0 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/cc/9defb8ae9134f1a9a6c28a0006dc8c8cd78347bin0 -> 117 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/da/71be1afbb03f46e91ab5de17d69f148bb009f34
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/f4/316f7a6df3fe5b7e8da1b2c8767ed1e825dc05bin153 -> 0 bytes
-rw-r--r--test/integration_new/interactive_rebase/one/expected/repo/.git_keep/refs/heads/master2
-rw-r--r--test/lazyintegration/main.go419
-rw-r--r--test/runner/main.go76
-rw-r--r--test/runner_old/main.go65
41 files changed, 49 insertions, 611 deletions
diff --git a/test/integration_new/commit/commit/expected/repo/.git_keep/index b/test/integration_new/commit/commit/expected/repo/.git_keep/index
index d72d7c026..31a81c209 100644
--- a/test/integration_new/commit/commit/expected/repo/.git_keep/index
+++ b/test/integration_new/commit/commit/expected/repo/.git_keep/index
Binary files differ
diff --git a/test/integration_new/commit/commit/expected/repo/.git_keep/logs/HEAD b/test/integration_new/commit/commit/expected/repo/.git_keep/logs/HEAD
index cc260688d..925bffbb2 100644
--- a/test/integration_new/commit/commit/expected/repo/.git_keep/logs/HEAD
+++ b/test/integration_new/commit/commit/expected/repo/.git_keep/logs/HEAD
@@ -1 +1 @@
-0000000000000000000000000000000000000000 460150760ff1f381c3f5769b919cb73107c5871a CI <CI@example.com> 1659863059 +1000 commit (initial): my commit message
+0000000000000000000000000000000000000000 944b9ea58bef8f6352c3a081a1d0037125bcaabc CI <CI@example.com> 1660133266 +1000 commit (initial): my commit message
diff --git a/test/integration_new/commit/commit/expected/repo/.git_keep/logs/refs/heads/master b/test/integration_new/commit/commit/expected/repo/.git_keep/logs/refs/heads/master
index cc260688d..925bffbb2 100644
--- a/test/integration_new/commit/commit/expected/repo/.git_keep/logs/refs/heads/master
+++ b/test/integration_new/commit/commit/expected/repo/.git_keep/logs/refs/heads/master
@@ -1 +1 @@
-0000000000000000000000000000000000000000 460150760ff1f381c3f5769b919cb73107c5871a CI <CI@example.com> 1659863059 +1000 commit (initial): my commit message
+0000000000000000000000000000000000000000 944b9ea58bef8f6352c3a081a1d0037125bcaabc CI <CI@example.com> 1660133266 +1000 commit (initial): my commit message
diff --git a/test/integration_new/commit/commit/expected/repo/.git_keep/objects/46/0150760ff1f381c3f5769b919cb73107c5871a b/test/integration_new/commit/commit/expected/repo/.git_keep/objects/46/0150760ff1f381c3f5769b919cb73107c5871a
deleted file mode 100644
index 4792ad56d..000000000
--- a/test/integration_new/commit/commit/expected/repo/.git_keep/objects/46/0150760ff1f381c3f5769b919cb73107c5871a
+++ /dev/null
Binary files differ
diff --git a/test/integration_new/commit/commit/expected/repo/.git_keep/objects/94/4b9ea58bef8f6352c3a081a1d0037125bcaabc b/test/integration_new/commit/commit/expected/repo/.git_keep/objects/94/4b9ea58bef8f6352c3a081a1d0037125bcaabc
new file mode 100644
index 000000000..edba03fb8
--- /dev/null
+++ b/test/integration_new/commit/commit/expected/repo/.git_keep/objects/94/4b9ea58bef8f6352c3a081a1d0037125bcaabc
Binary files differ
diff --git a/test/integration_new/commit/commit/expected/repo/.git_keep/refs/heads/master b/test/integration_new/commit/commit/expected/repo/.git_keep/refs/heads/master
index a21004dfc..7b10e3bcb 100644
--- a/test/integration_new/commit/commit/expected/repo/.git_keep/refs/heads/master
+++ b/test/integration_new/commit/commit/expected/repo/.git_keep/refs/heads/master
@@ -1 +1 @@
-460150760ff1f381c3f5769b919cb73107c5871a
+944b9ea58bef8f6352c3a081a1d0037125bcaabc
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/HEAD b/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/HEAD
index b641844cb..189a2b0bc 100644
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/HEAD
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/HEAD
@@ -1,4 +1,4 @@
-0000000000000000000000000000000000000000 470038e1336649b2965305f9f6a82501a836810e CI <CI@example.com> 1659865912 +1000 commit (initial): commit 1
-470038e1336649b2965305f9f6a82501a836810e c8bec8f2b323cbb476e708bd10c145ea7cc9f726 CI <CI@example.com> 1659865912 +1000 commit: commit 2
-c8bec8f2b323cbb476e708bd10c145ea7cc9f726 62a60693a2e154e745ee353f67a05156d0532c23 CI <CI@example.com> 1659865912 +1000 commit: commit 3
-62a60693a2e154e745ee353f67a05156d0532c23 c8bec8f2b323cbb476e708bd10c145ea7cc9f726 CI <CI@example.com> 1659865912 +1000 checkout: moving from master to my-branch-name
+0000000000000000000000000000000000000000 4e72cd440eec154569568bff8d4c955052ae246c CI <CI@example.com> 1660125381 +1000 commit (initial): commit 1
+4e72cd440eec154569568bff8d4c955052ae246c 563414ba32c967cfbe21a17fe892d6118c1c58e8 CI <CI@example.com> 1660125381 +1000 commit: commit 2
+563414ba32c967cfbe21a17fe892d6118c1c58e8 0af36e404e6fec1c3a4d887e30622238e5ea0b2b CI <CI@example.com> 1660125381 +1000 commit: commit 3
+0af36e404e6fec1c3a4d887e30622238e5ea0b2b 563414ba32c967cfbe21a17fe892d6118c1c58e8 CI <CI@example.com> 1660125382 +1000 checkout: moving from master to my-branch-name
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/master b/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/master
index 57ad94e9f..0e17a4008 100644
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/master
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/master
@@ -1,3 +1,3 @@
-0000000000000000000000000000000000000000 470038e1336649b2965305f9f6a82501a836810e CI <CI@example.com> 1659865912 +1000 commit (initial): commit 1
-470038e1336649b2965305f9f6a82501a836810e c8bec8f2b323cbb476e708bd10c145ea7cc9f726 CI <CI@example.com> 1659865912 +1000 commit: commit 2
-c8bec8f2b323cbb476e708bd10c145ea7cc9f726 62a60693a2e154e745ee353f67a05156d0532c23 CI <CI@example.com> 1659865912 +1000 commit: commit 3
+0000000000000000000000000000000000000000 4e72cd440eec154569568bff8d4c955052ae246c CI <CI@example.com> 1660125381 +1000 commit (initial): commit 1
+4e72cd440eec154569568bff8d4c955052ae246c 563414ba32c967cfbe21a17fe892d6118c1c58e8 CI <CI@example.com> 1660125381 +1000 commit: commit 2
+563414ba32c967cfbe21a17fe892d6118c1c58e8 0af36e404e6fec1c3a4d887e30622238e5ea0b2b CI <CI@example.com> 1660125381 +1000 commit: commit 3
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/my-branch-name b/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/my-branch-name
index 7e8364dfe..6f401d926 100644
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/my-branch-name
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/logs/refs/heads/my-branch-name
@@ -1 +1 @@
-0000000000000000000000000000000000000000 c8bec8f2b323cbb476e708bd10c145ea7cc9f726 CI <CI@example.com> 1659865912 +1000 branch: Created from c8bec8f2b323cbb476e708bd10c145ea7cc9f726
+0000000000000000000000000000000000000000 563414ba32c967cfbe21a17fe892d6118c1c58e8 CI <CI@example.com> 1660125382 +1000 branch: Created from 563414ba32c967cfbe21a17fe892d6118c1c58e8
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/0a/f36e404e6fec1c3a4d887e30622238e5ea0b2b b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/0a/f36e404e6fec1c3a4d887e30622238e5ea0b2b
new file mode 100644
index 000000000..eb9800f0a
--- /dev/null
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/0a/f36e404e6fec1c3a4d887e30622238e5ea0b2b
Binary files differ
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/47/0038e1336649b2965305f9f6a82501a836810e b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/47/0038e1336649b2965305f9f6a82501a836810e
deleted file mode 100644
index 5099d76b8..000000000
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/47/0038e1336649b2965305f9f6a82501a836810e
+++ /dev/null
Binary files differ
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/4e/72cd440eec154569568bff8d4c955052ae246c b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/4e/72cd440eec154569568bff8d4c955052ae246c
new file mode 100644
index 000000000..40f7e1d72
--- /dev/null
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/4e/72cd440eec154569568bff8d4c955052ae246c
Binary files differ
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/56/3414ba32c967cfbe21a17fe892d6118c1c58e8 b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/56/3414ba32c967cfbe21a17fe892d6118c1c58e8
new file mode 100644
index 000000000..1a610226f
--- /dev/null
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/56/3414ba32c967cfbe21a17fe892d6118c1c58e8
@@ -0,0 +1,2 @@
+xA
+1 @Q=E1-m&uw-ͭ=:,D22YU ))sFKYՁD62Ea,q,BʼnBymm*FcMu<P)R:p \ No newline at end of file
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/62/a60693a2e154e745ee353f67a05156d0532c23 b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/62/a60693a2e154e745ee353f67a05156d0532c23
deleted file mode 100644
index 5e0ed3632..000000000
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/62/a60693a2e154e745ee353f67a05156d0532c23
+++ /dev/null
Binary files differ
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/c8/bec8f2b323cbb476e708bd10c145ea7cc9f726 b/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/c8/bec8f2b323cbb476e708bd10c145ea7cc9f726
deleted file mode 100644
index a9c5a5ed8..000000000
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/objects/c8/bec8f2b323cbb476e708bd10c145ea7cc9f726
+++ /dev/null
@@ -1,2 +0,0 @@
-xK
-1]kAD#tP00Df\Q<=:XBR(I$$r1׬ҮYDAcJiM-I~_wfLM?mO=]RXGf#g_9> \ No newline at end of file
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/master b/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/master
index 5c73ff150..003b5b1fd 100644
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/master
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/master
@@ -1 +1 @@
-62a60693a2e154e745ee353f67a05156d0532c23
+0af36e404e6fec1c3a4d887e30622238e5ea0b2b
diff --git a/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/my-branch-name b/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/my-branch-name
index 75da99d74..7d25fb5a8 100644
--- a/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/my-branch-name
+++ b/test/integration_new/commit/new_branch/expected/repo/.git_keep/refs/heads/my-branch-name
@@ -1 +1 @@
-c8bec8f2b323cbb476e708bd10c145ea7cc9f726
+563414ba32c967cfbe21a17fe892d6118c1c58e8
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/COMMIT_EDITMSG b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/COMMIT_EDITMSG
index 9e0c89102..b572ccaf3 100644
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/COMMIT_EDITMSG
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/COMMIT_EDITMSG
@@ -14,14 +14,14 @@ commit 05
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
-# Date: Mon Aug 8 21:32:34 2022 +1000
+# Date: Wed Aug 10 19:26:28 2022 +1000
#
-# interactive rebase in progress; onto a1a6f7b
+# interactive rebase in progress; onto cc9defb
# Last commands done (4 commands done):
-# drop 84b1ae9 commit 04
-# squash aa2585a commit 05
+# drop da71be1 commit 04
+# squash 8a38398 commit 05
# No commands remaining.
-# You are currently rebasing branch 'master' on 'a1a6f7b'.
+# You are currently rebasing branch 'master' on 'cc9defb'.
#
# Changes to be committed:
# new file: file02.txt
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/ORIG_HEAD b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/ORIG_HEAD
index 42745976b..319624f9d 100644
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/ORIG_HEAD
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/ORIG_HEAD
@@ -1 +1 @@
-aa2585aff7d2278341ca816f187e623503d7c4fb
+8a3839811a7a9f4c678090c9def892d1e7ad7e54
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/REBASE_HEAD b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/REBASE_HEAD
index 42745976b..319624f9d 100644
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/REBASE_HEAD
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/REBASE_HEAD
@@ -1 +1 @@
-aa2585aff7d2278341ca816f187e623503d7c4fb
+8a3839811a7a9f4c678090c9def892d1e7ad7e54
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/index b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/index
index ce7858b10..2a0f3f08a 100644
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/index
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/index
Binary files differ
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/HEAD b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/HEAD
index 0dda59a30..1d8d45a03 100644
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/HEAD
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/HEAD
@@ -1,10 +1,10 @@
-0000000000000000000000000000000000000000 a1a6f7bda6aeaa08ec75f590845780fde90d901c CI <CI@example.com> 1659958354 +1000 commit (initial): commit 01
-a1a6f7bda6aeaa08ec75f590845780fde90d901c cb7e56856ecee89fa44c613e094fcf962fe18cf1 CI <CI@example.com> 1659958354 +1000 commit: commit 02
-cb7e56856ecee89fa44c613e094fcf962fe18cf1 6741ab4fe22a3d36b6c64397fc4295dbae1ba71d CI <CI@example.com> 1659958354 +1000 commit: commit 03
-6741ab4fe22a3d36b6c64397fc4295dbae1ba71d 84b1ae9d83049341897c9388afffdc9049c3317f CI <CI@example.com> 1659958354 +1000 commit: commit 04
-84b1ae9d83049341897c9388afffdc9049c3317f aa2585aff7d2278341ca816f187e623503d7c4fb CI <CI@example.com> 1659958354 +1000 commit: commit 05
-aa2585aff7d2278341ca816f187e623503d7c4fb a1a6f7bda6aeaa08ec75f590845780fde90d901c CI <CI@example.com> 1659958355 +1000 rebase (start): checkout a1a6f7bda6aeaa08ec75f590845780fde90d901c
-a1a6f7bda6aeaa08ec75f590845780fde90d901c cb7e56856ecee89fa44c613e094fcf962fe18cf1 CI <CI@example.com> 1659958355 +1000 rebase: fast-forward
-cb7e56856ecee89fa44c613e094fcf962fe18cf1 9c68b57ac7b652fbebc5e93a9a1b72014400c269 CI <CI@example.com> 1659958355 +1000 rebase (continue) (fixup): # This is a combination of 2 commits.
-9c68b57ac7b652fbebc5e93a9a1b72014400c269 f4316f7a6df3fe5b7e8da1b2c8767ed1e825dc05 CI <CI@example.com> 1659958355 +1000 rebase (continue) (squash): commit 02
-f4316f7a6df3fe5b7e8da1b2c8767ed1e825dc05 f4316f7a6df3fe5b7e8da1b2c8767ed1e825dc05 CI <CI@example.com> 1659958355 +1000 rebase (continue) (finish): returning to refs/heads/master
+0000000000000000000000000000000000000000 cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347 CI <CI@example.com> 1660123588 +1000 commit (initial): commit 01
+cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347 2e2cd25ffdec58d32b5d549f8402bd054e22cc2a CI <CI@example.com> 1660123588 +1000 commit: commit 02
+2e2cd25ffdec58d32b5d549f8402bd054e22cc2a 90fda12ce101e7d0d4594a879e5bbd1be3c857a8 CI <CI@example.com> 1660123588 +1000 commit: commit 03
+90fda12ce101e7d0d4594a879e5bbd1be3c857a8 da71be1afbb03f46e91ab5de17d69f148bb009f3 CI <CI@example.com> 1660123588 +1000 commit: commit 04
+da71be1afbb03f46e91ab5de17d69f148bb009f3 8a3839811a7a9f4c678090c9def892d1e7ad7e54 CI <CI@example.com> 1660123589 +1000 commit: commit 05
+8a3839811a7a9f4c678090c9def892d1e7ad7e54 cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347 CI <CI@example.com> 1660123589 +1000 rebase (start): checkout cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347
+cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347 2e2cd25ffdec58d32b5d549f8402bd054e22cc2a CI <CI@example.com> 1660123589 +1000 rebase: fast-forward
+2e2cd25ffdec58d32b5d549f8402bd054e22cc2a b85535ebf12659044c33386376121d76756ceb59 CI <CI@example.com> 1660123590 +1000 rebase (continue) (fixup): # This is a combination of 2 commits.
+b85535ebf12659044c33386376121d76756ceb59 aba3469fd6fc584a6af9c0073873005ffaaea56c CI <CI@example.com> 1660123590 +1000 rebase (continue) (squash): commit 02
+aba3469fd6fc584a6af9c0073873005ffaaea56c aba3469fd6fc584a6af9c0073873005ffaaea56c CI <CI@example.com> 1660123590 +1000 rebase (continue) (finish): returning to refs/heads/master
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/refs/heads/master b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/refs/heads/master
index 89309e282..c6c18ee5a 100644
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/refs/heads/master
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/logs/refs/heads/master
@@ -1,6 +1,6 @@
-0000000000000000000000000000000000000000 a1a6f7bda6aeaa08ec75f590845780fde90d901c CI <CI@example.com> 1659958354 +1000 commit (initial): commit 01
-a1a6f7bda6aeaa08ec75f590845780fde90d901c cb7e56856ecee89fa44c613e094fcf962fe18cf1 CI <CI@example.com> 1659958354 +1000 commit: commit 02
-cb7e56856ecee89fa44c613e094fcf962fe18cf1 6741ab4fe22a3d36b6c64397fc4295dbae1ba71d CI <CI@example.com> 1659958354 +1000 commit: commit 03
-6741ab4fe22a3d36b6c64397fc4295dbae1ba71d 84b1ae9d83049341897c9388afffdc9049c3317f CI <CI@example.com> 1659958354 +1000 commit: commit 04
-84b1ae9d83049341897c9388afffdc9049c3317f aa2585aff7d2278341ca816f187e623503d7c4fb CI <CI@example.com> 1659958354 +1000 commit: commit 05
-aa2585aff7d2278341ca816f187e623503d7c4fb f4316f7a6df3fe5b7e8da1b2c8767ed1e825dc05 CI <CI@example.com> 1659958355 +1000 rebase (continue) (finish): refs/heads/master onto a1a6f7bda6aeaa08ec75f590845780fde90d901c
+0000000000000000000000000000000000000000 cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347 CI <CI@example.com> 1660123588 +1000 commit (initial): commit 01
+cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347 2e2cd25ffdec58d32b5d549f8402bd054e22cc2a CI <CI@example.com> 1660123588 +1000 commit: commit 02
+2e2cd25ffdec58d32b5d549f8402bd054e22cc2a 90fda12ce101e7d0d4594a879e5bbd1be3c857a8 CI <CI@example.com> 1660123588 +1000 commit: commit 03
+90fda12ce101e7d0d4594a879e5bbd1be3c857a8 da71be1afbb03f46e91ab5de17d69f148bb009f3 CI <CI@example.com> 1660123588 +1000 commit: commit 04
+da71be1afbb03f46e91ab5de17d69f148bb009f3 8a3839811a7a9f4c678090c9def892d1e7ad7e54 CI <CI@example.com> 1660123589 +1000 commit: commit 05
+8a3839811a7a9f4c678090c9def892d1e7ad7e54 aba3469fd6fc584a6af9c0073873005ffaaea56c CI <CI@example.com> 1660123590 +1000 rebase (continue) (finish): refs/heads/master onto cc9defb8ae9134f1a9a6c28a0006dc8c8cd78347
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/2e/2cd25ffdec58d32b5d549f8402bd054e22cc2a b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/2e/2cd25ffdec58d32b5d549f8402bd054e22cc2a
new file mode 100644
index 000000000..20504e122
--- /dev/null
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/2e/2cd25ffdec58d32b5d549f8402bd054e22cc2a
@@ -0,0 +1,3 @@
+xA
+0P9$1U1LQ0,<}9
+lcTd 9YT\ИxW\u)Ěч2GqXFj"w;L3\nSO+`?Ќv'y|̱;u \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/67/41ab4fe22a3d36b6c64397fc4295dbae1ba71d b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/67/41ab4fe22a3d36b6c64397fc4295dbae1ba71d
deleted file mode 100644
index 7aeda0bfd..000000000
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/67/41ab4fe22a3d36b6c64397fc4295dbae1ba71d
+++ /dev/null
@@ -1,3 +0,0 @@
-xM
-0a9ɟ1
-֖ۅp,޺h< ĩH R䅽TEެ5oxuS@ҖQX}MmTea0ĩ.$Ր\tf6{ݧ:?O; \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/84/b1ae9d83049341897c9388afffdc9049c3317f b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/84/b1ae9d83049341897c9388afffdc9049c3317f
deleted file mode 100644
index cd394caaf..000000000
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/84/b1ae9d83049341897c9388afffdc9049c3317f
+++ /dev/null
@@ -1,3 +0,0 @@
-xM
-0@a9I2?m@DcL
-֖ۅp,fU[LLsE&K#dnݪ:@A35Qd)BV(&Y-dBuevNe/SnT?σ'u; \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/8a/3839811a7a9f4c678090c9def892d1e7ad7e54 b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/8a/3839811a7a9f4c678090c9def892d1e7ad7e54
new file mode 100644
index 000000000..f518dcc89
--- /dev/null
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/8a/3839811a7a9f4c678090c9def892d1e7ad7e54
Binary files differ
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/90/fda12ce101e7d0d4594a879e5bbd1be3c857a8 b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/90/fda12ce101e7d0d4594a879e5bbd1be3c857a8
new file mode 100644
index 000000000..71b49be64
--- /dev/null
+++ b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/90/fda12ce101e7d0d4594a879e5bbd1be3c857a8
Binary files differ
diff --git a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/9c/68b57ac7b652fbebc5e93a9a1b72014400c269 b/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/9c/68b57ac7b652fbebc5e93a9a1b72014400c269
deleted file mode 100644
index c97722a50..000000000
--- a/test/integration_new/interactive_rebase/one/expected/repo/.git_keep/objects/9c/68b57ac7b652fbebc5e93a9a1b72014400c269
+++ /dev/null
@@ -1,2 +0,0 @@
-xJ0=)zIڴȲfb6mi"F ^9}3 {(;3p ڌ9;%á2%Yv^
-> SOLAmtz0<[(L<_o|tkkiuETt}袁)fCP..T@}z,~Yeb+H38*mq1{65X؊Oz d \ No newline at end of file