summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuka Markušić <luka.markusic@microblink.com>2022-09-10 17:00:40 +0200
committerLuka Markušić <luka.markusic@microblink.com>2022-09-24 23:37:17 +0200
commit0141bbde0e774de29c0e73e54d23c2c211f59cce (patch)
treec4d0f47f9d260d69da4e6401ec79cc95ba0dee21 /test
parent4c7d363959287031453354f547a97a2658208c8c (diff)
Add test for amending a merge commit
Diffstat (limited to 'test')
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/COMMIT_EDITMSG1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/FETCH_HEAD0
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/HEAD1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/ORIG_HEAD1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/config10
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/description1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/indexbin0 -> 286 bytes
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/info/exclude6
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/HEAD5
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/development-branch2
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/feature-branch2
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/30/2ccf67433ac0eae0af16e7ad84e0fca8690f2dbin0 -> 93 bytes
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/47/d2739ba2c34690248c8f91b84bb54e8936899abin0 -> 27 bytes
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/48/9361eca1233745c15acc9381322e97b4d44b57bin0 -> 57 bytes
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/5e/62a9dc2e1352e7ee6ecf17033e2ed3382efc6f2
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/6b/584e8ece562ebffc15d38808cd6b98fc3d97eabin0 -> 22 bytes
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/77/e1bb1effc5857c4d701219a001823432e3586d1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/a6/9464e3729a09e3a526d4a2db209ee43e64ba1c2
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/development-branch1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/feature-branch1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/initial-file1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/new-feature-file1
-rw-r--r--test/integration_new/interactive_rebase/amend_merge/expected/repo/post-merge-file1
23 files changed, 39 insertions, 0 deletions
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/COMMIT_EDITMSG b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/COMMIT_EDITMSG
new file mode 100644
index 000000000..857a5998b
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/COMMIT_EDITMSG
@@ -0,0 +1 @@
+new feature commit
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/FETCH_HEAD b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/FETCH_HEAD
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/FETCH_HEAD
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/HEAD b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/HEAD
new file mode 100644
index 000000000..dbe0904e2
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/HEAD
@@ -0,0 +1 @@
+ref: refs/heads/development-branch
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/ORIG_HEAD b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/ORIG_HEAD
new file mode 100644
index 000000000..6b03146bc
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/ORIG_HEAD
@@ -0,0 +1 @@
+a69464e3729a09e3a526d4a2db209ee43e64ba1c
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/config b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/config
new file mode 100644
index 000000000..8a266ea88
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/config
@@ -0,0 +1,10 @@
+[core]
+ repositoryformatversion = 0
+ filemode = true
+ bare = false
+ logallrefupdates = true
+[user]
+ email = CI@example.com
+ name = CI
+[commit]
+ gpgSign = false
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/description b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/description
new file mode 100644
index 000000000..498b267a8
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/description
@@ -0,0 +1 @@
+Unnamed repository; edit this file 'description' to name the repository.
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/index b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/index
new file mode 100644
index 000000000..02e2692f4
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/index
Binary files differ
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/info/exclude b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/info/exclude
new file mode 100644
index 000000000..a5196d1be
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/info/exclude
@@ -0,0 +1,6 @@
+# git ls-files --others --exclude-from=.git/info/exclude
+# Lines that start with '#' are comments.
+# For a project mostly in C, the following would be a good set of
+# exclude patterns (uncomment them if you want to use them):
+# *.[oa]
+# *~
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/HEAD b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/HEAD
new file mode 100644
index 000000000..8f516843a
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/HEAD
@@ -0,0 +1,5 @@
+0000000000000000000000000000000000000000 a69464e3729a09e3a526d4a2db209ee43e64ba1c CI <CI@example.com> 1662823399 +0200 commit (initial): initial commit
+a69464e3729a09e3a526d4a2db209ee43e64ba1c a69464e3729a09e3a526d4a2db209ee43e64ba1c CI <CI@example.com> 1662823399 +0200 checkout: moving from development-branch to feature-branch
+a69464e3729a09e3a526d4a2db209ee43e64ba1c 5e62a9dc2e1352e7ee6ecf17033e2ed3382efc6f CI <CI@example.com> 1662823399 +0200 commit: new feature commit
+5e62a9dc2e1352e7ee6ecf17033e2ed3382efc6f a69464e3729a09e3a526d4a2db209ee43e64ba1c CI <CI@example.com> 1662823399 +0200 checkout: moving from feature-branch to development-branch
+a69464e3729a09e3a526d4a2db209ee43e64ba1c 77e1bb1effc5857c4d701219a001823432e3586d CI <CI@example.com> 1662823399 +0200 merge feature-branch: Merge made by the 'ort' strategy.
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/development-branch b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/development-branch
new file mode 100644
index 000000000..e191d45d0
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/development-branch
@@ -0,0 +1,2 @@
+0000000000000000000000000000000000000000 a69464e3729a09e3a526d4a2db209ee43e64ba1c CI <CI@example.com> 1662823399 +0200 commit (initial): initial commit
+a69464e3729a09e3a526d4a2db209ee43e64ba1c 77e1bb1effc5857c4d701219a001823432e3586d CI <CI@example.com> 1662823399 +0200 merge feature-branch: Merge made by the 'ort' strategy.
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/feature-branch b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/feature-branch
new file mode 100644
index 000000000..0825e687b
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/logs/refs/heads/feature-branch
@@ -0,0 +1,2 @@
+0000000000000000000000000000000000000000 a69464e3729a09e3a526d4a2db209ee43e64ba1c CI <CI@example.com> 1662823399 +0200 branch: Created from HEAD
+a69464e3729a09e3a526d4a2db209ee43e64ba1c 5e62a9dc2e1352e7ee6ecf17033e2ed3382efc6f CI <CI@example.com> 1662823399 +0200 commit: new feature commit
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/30/2ccf67433ac0eae0af16e7ad84e0fca8690f2d b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/30/2ccf67433ac0eae0af16e7ad84e0fca8690f2d
new file mode 100644
index 000000000..3b87e3896
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/30/2ccf67433ac0eae0af16e7ad84e0fca8690f2d
Binary files differ
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/47/d2739ba2c34690248c8f91b84bb54e8936899a b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/47/d2739ba2c34690248c8f91b84bb54e8936899a
new file mode 100644
index 000000000..c416a87e0
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/47/d2739ba2c34690248c8f91b84bb54e8936899a
Binary files differ
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/48/9361eca1233745c15acc9381322e97b4d44b57 b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/48/9361eca1233745c15acc9381322e97b4d44b57
new file mode 100644
index 000000000..4ac136337
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/48/9361eca1233745c15acc9381322e97b4d44b57
Binary files differ
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/5e/62a9dc2e1352e7ee6ecf17033e2ed3382efc6f b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/5e/62a9dc2e1352e7ee6ecf17033e2ed3382efc6f
new file mode 100644
index 000000000..7d41ab0db
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/5e/62a9dc2e1352e7ee6ecf17033e2ed3382efc6f
@@ -0,0 +1,2 @@
+xK
+@])z/HgɀUљA|WTK4= קYR-1 lR469V02A|#8[-:qc"xhJX6zv.inTJ+HgfwT + ?> \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/6b/584e8ece562ebffc15d38808cd6b98fc3d97ea b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/6b/584e8ece562ebffc15d38808cd6b98fc3d97ea
new file mode 100644
index 000000000..ec9764eae
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/6b/584e8ece562ebffc15d38808cd6b98fc3d97ea
Binary files differ
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/77/e1bb1effc5857c4d701219a001823432e3586d b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/77/e1bb1effc5857c4d701219a001823432e3586d
new file mode 100644
index 000000000..7b142c36d
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/77/e1bb1effc5857c4d701219a001823432e3586d
@@ -0,0 +1 @@
+xj1ESWs3Y B0r]!|~)Ͻ99U'"c`VPx-`|1|mZ4HI}@RhGI{iFy J?zf2s$]Ngv:vëE(sJٓݾ ԻObw(vx჻.mumZ0 \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/a6/9464e3729a09e3a526d4a2db209ee43e64ba1c b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/a6/9464e3729a09e3a526d4a2db209ee43e64ba1c
new file mode 100644
index 000000000..ae807eb94
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/objects/a6/9464e3729a09e3a526d4a2db209ee43e64ba1c
@@ -0,0 +1,2 @@
+xK
+0@]$]8`1D xxj-ѥ"`c" QeDIaOkWTW;`^>/9s7q&<%jtL. ~. \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/development-branch b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/development-branch
new file mode 100644
index 000000000..e51ee7bdf
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/development-branch
@@ -0,0 +1 @@
+77e1bb1effc5857c4d701219a001823432e3586d
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/feature-branch b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/feature-branch
new file mode 100644
index 000000000..e80dfebb2
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/.git_keep/refs/heads/feature-branch
@@ -0,0 +1 @@
+5e62a9dc2e1352e7ee6ecf17033e2ed3382efc6f
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/initial-file b/test/integration_new/interactive_rebase/amend_merge/expected/repo/initial-file
new file mode 100644
index 000000000..6b584e8ec
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/initial-file
@@ -0,0 +1 @@
+content \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/new-feature-file b/test/integration_new/interactive_rebase/amend_merge/expected/repo/new-feature-file
new file mode 100644
index 000000000..47d2739ba
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/new-feature-file
@@ -0,0 +1 @@
+new content \ No newline at end of file
diff --git a/test/integration_new/interactive_rebase/amend_merge/expected/repo/post-merge-file b/test/integration_new/interactive_rebase/amend_merge/expected/repo/post-merge-file
new file mode 100644
index 000000000..6b584e8ec
--- /dev/null
+++ b/test/integration_new/interactive_rebase/amend_merge/expected/repo/post-merge-file
@@ -0,0 +1 @@
+content \ No newline at end of file