diff --git a/pkg/integration/components/assert.go b/pkg/integration/components/assert.go index c911dbefa..3ce842ebf 100644 --- a/pkg/integration/components/assert.go +++ b/pkg/integration/components/assert.go @@ -2,6 +2,7 @@ package components import ( "fmt" + "regexp" "strings" "time" @@ -56,6 +57,16 @@ func NotContains(target string) *matcher { }} } +func MatchesRegexp(regexStr string) *matcher { + return &matcher{testFn: func(value string) (bool, string) { + matched, err := regexp.MatchString(regexStr, value) + if err != nil { + return false, fmt.Sprintf("Unexpected error parsing regular expression '%s': %s", regexStr, err.Error()) + } + return matched, fmt.Sprintf("Expected '%s' to match regular expression '%s'", value, regexStr) + }} +} + func Equals(target string) *matcher { return &matcher{testFn: func(value string) (bool, string) { return target == value, fmt.Sprintf("Expected '%s' to equal '%s'", value, target) diff --git a/pkg/integration/tests/commit/commit_multiline.go b/pkg/integration/tests/commit/commit_multiline.go new file mode 100644 index 000000000..f6472dd33 --- /dev/null +++ b/pkg/integration/tests/commit/commit_multiline.go @@ -0,0 +1,34 @@ +package commit + +import ( + "github.com/jesseduffield/lazygit/pkg/config" + . "github.com/jesseduffield/lazygit/pkg/integration/components" +) + +var CommitMultiline = NewIntegrationTest(NewIntegrationTestArgs{ + Description: "Commit with a multi-line commit message", + ExtraCmdArgs: "", + Skip: false, + SetupConfig: func(config *config.AppConfig) {}, + SetupRepo: func(shell *Shell) { + shell.CreateFile("myfile", "myfile content") + }, + Run: func(shell *Shell, input *Input, assert *Assert, keys config.KeybindingConfig) { + assert.CommitCount(0) + + input.PrimaryAction() + input.PressKeys(keys.Files.CommitChanges) + + input.Type("first line") + input.PressKeys(keys.Universal.AppendNewline) + input.PressKeys(keys.Universal.AppendNewline) + input.Type("third line") + input.Confirm() + + assert.CommitCount(1) + assert.MatchHeadCommitMessage(Equals("first line")) + + input.SwitchToCommitsWindow() + assert.MatchMainViewContent(MatchesRegexp("first line\n\\s*\n\\s*third line")) + }, +}) diff --git a/pkg/integration/tests/tests.go b/pkg/integration/tests/tests.go index 9e48ed0fc..e1a23bb14 100644 --- a/pkg/integration/tests/tests.go +++ b/pkg/integration/tests/tests.go @@ -36,6 +36,7 @@ var tests = []*components.IntegrationTest{ cherry_pick.CherryPick, cherry_pick.CherryPickConflicts, commit.Commit, + commit.CommitMultiline, commit.NewBranch, commit.Staged, commit.Unstaged, diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/index b/test/integration/commitMultiline/expected/repo/.git_keep/index deleted file mode 100644 index a08b4116e..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/index and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/logs/HEAD b/test/integration/commitMultiline/expected/repo/.git_keep/logs/HEAD deleted file mode 100644 index 88b99d1ab..000000000 --- a/test/integration/commitMultiline/expected/repo/.git_keep/logs/HEAD +++ /dev/null @@ -1,5 +0,0 @@ -0000000000000000000000000000000000000000 176069f0ded1db43eecb3b629a6077dba6c68295 CI 1645602422 +1100 commit (initial): myfile1 -176069f0ded1db43eecb3b629a6077dba6c68295 9f1b5440546da24daad7014ccf3e1f4d81f9414b CI 1645602422 +1100 commit: myfile2 -9f1b5440546da24daad7014ccf3e1f4d81f9414b 3933a268c502712421b7bfa04888319d6f108574 CI 1645602422 +1100 commit: myfile3 -3933a268c502712421b7bfa04888319d6f108574 37128a3020849daa0847462d14c384cc74c42ae0 CI 1645602422 +1100 commit: myfile4 -37128a3020849daa0847462d14c384cc74c42ae0 574013716a7f007a27b647b90cdbc78d006d792b CI 1645602427 +1100 commit: first line diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/logs/refs/heads/master b/test/integration/commitMultiline/expected/repo/.git_keep/logs/refs/heads/master deleted file mode 100644 index 88b99d1ab..000000000 --- a/test/integration/commitMultiline/expected/repo/.git_keep/logs/refs/heads/master +++ /dev/null @@ -1,5 +0,0 @@ -0000000000000000000000000000000000000000 176069f0ded1db43eecb3b629a6077dba6c68295 CI 1645602422 +1100 commit (initial): myfile1 -176069f0ded1db43eecb3b629a6077dba6c68295 9f1b5440546da24daad7014ccf3e1f4d81f9414b CI 1645602422 +1100 commit: myfile2 -9f1b5440546da24daad7014ccf3e1f4d81f9414b 3933a268c502712421b7bfa04888319d6f108574 CI 1645602422 +1100 commit: myfile3 -3933a268c502712421b7bfa04888319d6f108574 37128a3020849daa0847462d14c384cc74c42ae0 CI 1645602422 +1100 commit: myfile4 -37128a3020849daa0847462d14c384cc74c42ae0 574013716a7f007a27b647b90cdbc78d006d792b CI 1645602427 +1100 commit: first line diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 deleted file mode 100644 index 7f2ebf4ee..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/17/6069f0ded1db43eecb3b629a6077dba6c68295 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/17/6069f0ded1db43eecb3b629a6077dba6c68295 deleted file mode 100644 index a7d01df20..000000000 --- a/test/integration/commitMultiline/expected/repo/.git_keep/objects/17/6069f0ded1db43eecb3b629a6077dba6c68295 +++ /dev/null @@ -1,2 +0,0 @@ -xA -0@ѮsL:))1P!")#tyS5[˥*`hJAr <= :⧽qzm[ @gJzNɝ}˲*., \ No newline at end of file diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827 deleted file mode 100644 index f74bf2335..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/2b/173c861df433fa43ffad13f80c8b312c5c8bce b/test/integration/commitMultiline/expected/repo/.git_keep/objects/2b/173c861df433fa43ffad13f80c8b312c5c8bce deleted file mode 100644 index 0a734f981..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/2b/173c861df433fa43ffad13f80c8b312c5c8bce and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/2f/6174050380438f14b16658a356e762435ca591 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/2f/6174050380438f14b16658a356e762435ca591 deleted file mode 100644 index 31ae3f5ba..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/2f/6174050380438f14b16658a356e762435ca591 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/30/a1ca3481fdec3245b02aeacfb72ddfe2a433be b/test/integration/commitMultiline/expected/repo/.git_keep/objects/30/a1ca3481fdec3245b02aeacfb72ddfe2a433be deleted file mode 100644 index aca754d63..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/30/a1ca3481fdec3245b02aeacfb72ddfe2a433be and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/37/128a3020849daa0847462d14c384cc74c42ae0 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/37/128a3020849daa0847462d14c384cc74c42ae0 deleted file mode 100644 index b4dfbe20c..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/37/128a3020849daa0847462d14c384cc74c42ae0 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/39/33a268c502712421b7bfa04888319d6f108574 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/39/33a268c502712421b7bfa04888319d6f108574 deleted file mode 100644 index 4195b00e1..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/39/33a268c502712421b7bfa04888319d6f108574 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f b/test/integration/commitMultiline/expected/repo/.git_keep/objects/4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f deleted file mode 100644 index 953241815..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b b/test/integration/commitMultiline/expected/repo/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b deleted file mode 100644 index d675c1840..000000000 --- a/test/integration/commitMultiline/expected/repo/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b +++ /dev/null @@ -1,2 +0,0 @@ -xK -0 D)/YVbJ)dc(B 7 t5c뚫E.Z=E7%Ԍ,0IQEj}pB.1H|$@Buދ{~x=ɾ>ki :`NzL]9_!? \ No newline at end of file diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/9f/1b5440546da24daad7014ccf3e1f4d81f9414b b/test/integration/commitMultiline/expected/repo/.git_keep/objects/9f/1b5440546da24daad7014ccf3e1f4d81f9414b deleted file mode 100644 index 9ea933b39..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/9f/1b5440546da24daad7014ccf3e1f4d81f9414b and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 deleted file mode 100644 index 285df3e5f..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416 deleted file mode 100644 index 96d2e71a6..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 b/test/integration/commitMultiline/expected/repo/.git_keep/objects/d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 deleted file mode 100644 index d39fa7d2f..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/objects/df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b b/test/integration/commitMultiline/expected/repo/.git_keep/objects/df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b deleted file mode 100644 index 9b771fc2f..000000000 Binary files a/test/integration/commitMultiline/expected/repo/.git_keep/objects/df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b and /dev/null differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/refs/heads/master b/test/integration/commitMultiline/expected/repo/.git_keep/refs/heads/master deleted file mode 100644 index c44ada3dd..000000000 --- a/test/integration/commitMultiline/expected/repo/.git_keep/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -574013716a7f007a27b647b90cdbc78d006d792b diff --git a/test/integration/commitMultiline/expected/repo/myfile1 b/test/integration/commitMultiline/expected/repo/myfile1 deleted file mode 100644 index a5bce3fd2..000000000 --- a/test/integration/commitMultiline/expected/repo/myfile1 +++ /dev/null @@ -1 +0,0 @@ -test1 diff --git a/test/integration/commitMultiline/expected/repo/myfile2 b/test/integration/commitMultiline/expected/repo/myfile2 deleted file mode 100644 index 180cf8328..000000000 --- a/test/integration/commitMultiline/expected/repo/myfile2 +++ /dev/null @@ -1 +0,0 @@ -test2 diff --git a/test/integration/commitMultiline/expected/repo/myfile3 b/test/integration/commitMultiline/expected/repo/myfile3 deleted file mode 100644 index df6b0d2bc..000000000 --- a/test/integration/commitMultiline/expected/repo/myfile3 +++ /dev/null @@ -1 +0,0 @@ -test3 diff --git a/test/integration/commitMultiline/expected/repo/myfile4 b/test/integration/commitMultiline/expected/repo/myfile4 deleted file mode 100644 index d234c5e05..000000000 --- a/test/integration/commitMultiline/expected/repo/myfile4 +++ /dev/null @@ -1 +0,0 @@ -test4 diff --git a/test/integration/commitMultiline/expected/repo/myfile5 b/test/integration/commitMultiline/expected/repo/myfile5 deleted file mode 100644 index 4f346f1ad..000000000 --- a/test/integration/commitMultiline/expected/repo/myfile5 +++ /dev/null @@ -1 +0,0 @@ -test5 diff --git a/test/integration/commitMultiline/recording.json b/test/integration/commitMultiline/recording.json deleted file mode 100644 index bb0d16af6..000000000 --- a/test/integration/commitMultiline/recording.json +++ /dev/null @@ -1 +0,0 @@ -{"KeyEvents":[{"Timestamp":931,"Mod":0,"Key":256,"Ch":32},{"Timestamp":1467,"Mod":0,"Key":256,"Ch":99},{"Timestamp":2035,"Mod":0,"Key":256,"Ch":102},{"Timestamp":2090,"Mod":0,"Key":256,"Ch":105},{"Timestamp":2162,"Mod":0,"Key":256,"Ch":114},{"Timestamp":2259,"Mod":0,"Key":256,"Ch":115},{"Timestamp":2314,"Mod":0,"Key":256,"Ch":116},{"Timestamp":2411,"Mod":0,"Key":256,"Ch":32},{"Timestamp":2546,"Mod":0,"Key":256,"Ch":108},{"Timestamp":2578,"Mod":0,"Key":256,"Ch":105},{"Timestamp":2627,"Mod":0,"Key":256,"Ch":110},{"Timestamp":2691,"Mod":0,"Key":256,"Ch":101},{"Timestamp":3358,"Mod":4,"Key":13,"Ch":13},{"Timestamp":3577,"Mod":4,"Key":13,"Ch":13},{"Timestamp":3810,"Mod":0,"Key":256,"Ch":116},{"Timestamp":3874,"Mod":0,"Key":256,"Ch":104},{"Timestamp":3914,"Mod":0,"Key":256,"Ch":105},{"Timestamp":3986,"Mod":0,"Key":256,"Ch":114},{"Timestamp":4107,"Mod":0,"Key":256,"Ch":100},{"Timestamp":4195,"Mod":0,"Key":256,"Ch":32},{"Timestamp":4291,"Mod":0,"Key":256,"Ch":108},{"Timestamp":4322,"Mod":0,"Key":256,"Ch":105},{"Timestamp":4370,"Mod":0,"Key":256,"Ch":110},{"Timestamp":4426,"Mod":0,"Key":256,"Ch":101},{"Timestamp":4603,"Mod":0,"Key":13,"Ch":13},{"Timestamp":5267,"Mod":0,"Key":256,"Ch":113}],"ResizeEvents":[{"Timestamp":0,"Width":272,"Height":74}]} \ No newline at end of file diff --git a/test/integration/commitMultiline/setup.sh b/test/integration/commitMultiline/setup.sh deleted file mode 100644 index c6c6a9271..000000000 --- a/test/integration/commitMultiline/setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh - -set -e - -cd $1 - -git init - -git config user.email "CI@example.com" -git config user.name "CI" - -echo test1 > myfile1 -git add . -git commit -am "myfile1" -echo test2 > myfile2 -git add . -git commit -am "myfile2" -echo test3 > myfile3 -git add . -git commit -am "myfile3" -echo test4 > myfile4 -git add . -git commit -am "myfile4" -echo test5 > myfile5 diff --git a/test/integration/commitMultiline/test.json b/test/integration/commitMultiline/test.json deleted file mode 100644 index 5ac0bb1f5..000000000 --- a/test/integration/commitMultiline/test.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "description": "stage a file and commit the change with a multiline commit message", - "speed": 15 -} diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/COMMIT_EDITMSG b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/COMMIT_EDITMSG similarity index 100% rename from test/integration/commitMultiline/expected/repo/.git_keep/COMMIT_EDITMSG rename to test/integration_new/commit/commit_multiline/expected/repo/.git_keep/COMMIT_EDITMSG diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/FETCH_HEAD b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/FETCH_HEAD similarity index 100% rename from test/integration/commitMultiline/expected/repo/.git_keep/FETCH_HEAD rename to test/integration_new/commit/commit_multiline/expected/repo/.git_keep/FETCH_HEAD diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/HEAD b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/HEAD similarity index 100% rename from test/integration/commitMultiline/expected/repo/.git_keep/HEAD rename to test/integration_new/commit/commit_multiline/expected/repo/.git_keep/HEAD diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/config b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/config similarity index 74% rename from test/integration/commitMultiline/expected/repo/.git_keep/config rename to test/integration_new/commit/commit_multiline/expected/repo/.git_keep/config index 8ae104545..1723dc5b9 100644 --- a/test/integration/commitMultiline/expected/repo/.git_keep/config +++ b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/config @@ -8,3 +8,7 @@ [user] email = CI@example.com name = CI +[commit] + gpgSign = false +[protocol "file"] + allow = always diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/description b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/description similarity index 100% rename from test/integration/commitMultiline/expected/repo/.git_keep/description rename to test/integration_new/commit/commit_multiline/expected/repo/.git_keep/description diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/index b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/index new file mode 100644 index 000000000..0d114f768 Binary files /dev/null and b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/index differ diff --git a/test/integration/commitMultiline/expected/repo/.git_keep/info/exclude b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/info/exclude similarity index 100% rename from test/integration/commitMultiline/expected/repo/.git_keep/info/exclude rename to test/integration_new/commit/commit_multiline/expected/repo/.git_keep/info/exclude diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/logs/HEAD b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/logs/HEAD new file mode 100644 index 000000000..b5d6fc0c7 --- /dev/null +++ b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/logs/HEAD @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 f5b4b9b810f0c3d13754db99d24b04de451f8cec CI 1671534726 +1100 commit (initial): first line diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/logs/refs/heads/master b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/logs/refs/heads/master new file mode 100644 index 000000000..b5d6fc0c7 --- /dev/null +++ b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/logs/refs/heads/master @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 f5b4b9b810f0c3d13754db99d24b04de451f8cec CI 1671534726 +1100 commit (initial): first line diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/0c/4369dfc55cd41da90e149f2fa8ee3fc0a8f297 b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/0c/4369dfc55cd41da90e149f2fa8ee3fc0a8f297 new file mode 100644 index 000000000..79af4f45f Binary files /dev/null and b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/0c/4369dfc55cd41da90e149f2fa8ee3fc0a8f297 differ diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/ad/a5661567ddf0a64f589cad3cd0cffd7e79af99 b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/ad/a5661567ddf0a64f589cad3cd0cffd7e79af99 new file mode 100644 index 000000000..98345f609 Binary files /dev/null and b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/ad/a5661567ddf0a64f589cad3cd0cffd7e79af99 differ diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/f5/b4b9b810f0c3d13754db99d24b04de451f8cec b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/f5/b4b9b810f0c3d13754db99d24b04de451f8cec new file mode 100644 index 000000000..d99d2c93e Binary files /dev/null and b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/objects/f5/b4b9b810f0c3d13754db99d24b04de451f8cec differ diff --git a/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/refs/heads/master b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/refs/heads/master new file mode 100644 index 000000000..23c5130d6 --- /dev/null +++ b/test/integration_new/commit/commit_multiline/expected/repo/.git_keep/refs/heads/master @@ -0,0 +1 @@ +f5b4b9b810f0c3d13754db99d24b04de451f8cec diff --git a/test/integration_new/commit/commit_multiline/expected/repo/myfile b/test/integration_new/commit/commit_multiline/expected/repo/myfile new file mode 100644 index 000000000..ada566156 --- /dev/null +++ b/test/integration_new/commit/commit_multiline/expected/repo/myfile @@ -0,0 +1 @@ +myfile content \ No newline at end of file