From 1a7fe2835c8eadd1303770fafe665f98aca47114 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Wed, 23 Feb 2022 18:47:51 +1100 Subject: [PATCH] integration test for multiline commit message --- .../expected/.git_keep/COMMIT_EDITMSG | 3 +++ .../expected/.git_keep/FETCH_HEAD | 0 .../commitMultiline/expected/.git_keep/HEAD | 1 + .../commitMultiline/expected/.git_keep/config | 10 ++++++++ .../expected/.git_keep/description | 1 + .../commitMultiline/expected/.git_keep/index | Bin 0 -> 425 bytes .../expected/.git_keep/info/exclude | 7 +++++ .../expected/.git_keep/logs/HEAD | 5 ++++ .../expected/.git_keep/logs/refs/heads/master | 5 ++++ .../0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 | Bin 0 -> 52 bytes .../17/6069f0ded1db43eecb3b629a6077dba6c68295 | 2 ++ .../18/0cf8328022becee9aaa2577a8f84ea2b9f3827 | Bin 0 -> 21 bytes .../2b/173c861df433fa43ffad13f80c8b312c5c8bce | Bin 0 -> 103 bytes .../2f/6174050380438f14b16658a356e762435ca591 | Bin 0 -> 128 bytes .../30/a1ca3481fdec3245b02aeacfb72ddfe2a433be | Bin 0 -> 154 bytes .../37/128a3020849daa0847462d14c384cc74c42ae0 | Bin 0 -> 149 bytes .../39/33a268c502712421b7bfa04888319d6f108574 | Bin 0 -> 149 bytes .../4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f | Bin 0 -> 21 bytes .../57/4013716a7f007a27b647b90cdbc78d006d792b | 2 ++ .../9f/1b5440546da24daad7014ccf3e1f4d81f9414b | Bin 0 -> 148 bytes .../a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 | Bin 0 -> 21 bytes .../a7/341a59f0ddeef969e69fb6368266d22b0f2416 | Bin 0 -> 77 bytes .../d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 | Bin 0 -> 21 bytes .../df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b | Bin 0 -> 21 bytes .../expected/.git_keep/refs/heads/master | 1 + .../commitMultiline/expected/myfile1 | 1 + .../commitMultiline/expected/myfile2 | 1 + .../commitMultiline/expected/myfile3 | 1 + .../commitMultiline/expected/myfile4 | 1 + .../commitMultiline/expected/myfile5 | 1 + .../commitMultiline/recording.json | 1 + test/integration/commitMultiline/setup.sh | 24 ++++++++++++++++++ test/integration/commitMultiline/test.json | 4 +++ 33 files changed, 71 insertions(+) create mode 100644 test/integration/commitMultiline/expected/.git_keep/COMMIT_EDITMSG create mode 100644 test/integration/commitMultiline/expected/.git_keep/FETCH_HEAD create mode 100644 test/integration/commitMultiline/expected/.git_keep/HEAD create mode 100644 test/integration/commitMultiline/expected/.git_keep/config create mode 100644 test/integration/commitMultiline/expected/.git_keep/description create mode 100644 test/integration/commitMultiline/expected/.git_keep/index create mode 100644 test/integration/commitMultiline/expected/.git_keep/info/exclude create mode 100644 test/integration/commitMultiline/expected/.git_keep/logs/HEAD create mode 100644 test/integration/commitMultiline/expected/.git_keep/logs/refs/heads/master create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/17/6069f0ded1db43eecb3b629a6077dba6c68295 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/2b/173c861df433fa43ffad13f80c8b312c5c8bce create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/2f/6174050380438f14b16658a356e762435ca591 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/30/a1ca3481fdec3245b02aeacfb72ddfe2a433be create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/37/128a3020849daa0847462d14c384cc74c42ae0 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/39/33a268c502712421b7bfa04888319d6f108574 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/9f/1b5440546da24daad7014ccf3e1f4d81f9414b create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 create mode 100644 test/integration/commitMultiline/expected/.git_keep/objects/df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b create mode 100644 test/integration/commitMultiline/expected/.git_keep/refs/heads/master create mode 100644 test/integration/commitMultiline/expected/myfile1 create mode 100644 test/integration/commitMultiline/expected/myfile2 create mode 100644 test/integration/commitMultiline/expected/myfile3 create mode 100644 test/integration/commitMultiline/expected/myfile4 create mode 100644 test/integration/commitMultiline/expected/myfile5 create mode 100644 test/integration/commitMultiline/recording.json create mode 100644 test/integration/commitMultiline/setup.sh create mode 100644 test/integration/commitMultiline/test.json diff --git a/test/integration/commitMultiline/expected/.git_keep/COMMIT_EDITMSG b/test/integration/commitMultiline/expected/.git_keep/COMMIT_EDITMSG new file mode 100644 index 000000000..bf8858b06 --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/COMMIT_EDITMSG @@ -0,0 +1,3 @@ +first line + +third line diff --git a/test/integration/commitMultiline/expected/.git_keep/FETCH_HEAD b/test/integration/commitMultiline/expected/.git_keep/FETCH_HEAD new file mode 100644 index 000000000..e69de29bb diff --git a/test/integration/commitMultiline/expected/.git_keep/HEAD b/test/integration/commitMultiline/expected/.git_keep/HEAD new file mode 100644 index 000000000..cb089cd89 --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/test/integration/commitMultiline/expected/.git_keep/config b/test/integration/commitMultiline/expected/.git_keep/config new file mode 100644 index 000000000..8ae104545 --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/config @@ -0,0 +1,10 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = false + logallrefupdates = true + ignorecase = true + precomposeunicode = true +[user] + email = CI@example.com + name = CI diff --git a/test/integration/commitMultiline/expected/.git_keep/description b/test/integration/commitMultiline/expected/.git_keep/description new file mode 100644 index 000000000..498b267a8 --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/test/integration/commitMultiline/expected/.git_keep/index b/test/integration/commitMultiline/expected/.git_keep/index new file mode 100644 index 0000000000000000000000000000000000000000..a08b4116ed82b32096ee3fb2e1be7b23fe2eb599 GIT binary patch literal 425 zcmZ?q402{*U|<4b)+EtqW&D8}f-ss9D8>|R&(6TmxP*a$@heb`2oSR^-ShabYU+(I z5us5$`A!!Cyjr@iGO*`Xre)@&8Uhu7^b5rE=D}#FIdbUcNbvkHYEasD?&YdQ;Z^-D zue9e|sKd-Lf|?`PaPud~91smPM<3ms``NtOXUd+v;XkEtNL|3oUt`x1X_z_2P;-Q4 zEK>)W1EQhkIG~$z$>ivR@P9_f%3h_vIBoGIDfZUu5STe8P;-P=7_))Q0nt!%0@2O! zH_4Z}x=U01mLlh)SBpN~-`)0+A7+jz(43GUS63h<$zZBrz-6%Tlu6^?H%6`-v|gRx gu6zH{661a4-2Q_5a=%XHJ)>KEYI;eh3X8;a0Nc-oga7~l literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/info/exclude b/test/integration/commitMultiline/expected/.git_keep/info/exclude new file mode 100644 index 000000000..8e9f2071f --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/info/exclude @@ -0,0 +1,7 @@ +# 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] +# *~ +.DS_Store diff --git a/test/integration/commitMultiline/expected/.git_keep/logs/HEAD b/test/integration/commitMultiline/expected/.git_keep/logs/HEAD new file mode 100644 index 000000000..88b99d1ab --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/logs/HEAD @@ -0,0 +1,5 @@ +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/.git_keep/logs/refs/heads/master b/test/integration/commitMultiline/expected/.git_keep/logs/refs/heads/master new file mode 100644 index 000000000..88b99d1ab --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/logs/refs/heads/master @@ -0,0 +1,5 @@ +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/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 b/test/integration/commitMultiline/expected/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52 new file mode 100644 index 0000000000000000000000000000000000000000..7f2ebf4eeb6ad6875bcc2a2b91ca3345ee06b45e GIT binary patch literal 52 zcmb~ZE#08nZNMgRZ+ literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/2b/173c861df433fa43ffad13f80c8b312c5c8bce b/test/integration/commitMultiline/expected/.git_keep/objects/2b/173c861df433fa43ffad13f80c8b312c5c8bce new file mode 100644 index 0000000000000000000000000000000000000000..0a734f98100d24e67455a3cfa8497adaccc7a422 GIT binary patch literal 103 zcmV-t0GR)H0V^p=O;s>7Fl8__FfcPQQOK=K%gjkNWLUcA@n6-{8($(qqj>V2E(CbB zbYDeLV#FZ9^TVh?Y2Ue*s}_Y<^|!pzo^PR!qQsctem1Z6nX+eZ_)jSuQWx;@*VuJL J8UTCqE3ZN5G4lWb literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/2f/6174050380438f14b16658a356e762435ca591 b/test/integration/commitMultiline/expected/.git_keep/objects/2f/6174050380438f14b16658a356e762435ca591 new file mode 100644 index 0000000000000000000000000000000000000000..31ae3f5ba89b96ad2e268134913bd913a0bc46d9 GIT binary patch literal 128 zcmV-`0Du2@0V^p=O;s>7F<>w>FfcPQQOK=K%gjkNWLUcA@n6-{8($(qqj>V2E(CbB zbYDeLV#FZ9^TVh?Y2Ue*s}_Y<^|!pzo^PR!qQsctem1Z6nX+eZ_)jSuQWx;@*VuJL i8byf-!zGiW55oT$9V>g4{^GR7m!#NRuR{Q5NjxpS$UUzB literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/30/a1ca3481fdec3245b02aeacfb72ddfe2a433be b/test/integration/commitMultiline/expected/.git_keep/objects/30/a1ca3481fdec3245b02aeacfb72ddfe2a433be new file mode 100644 index 0000000000000000000000000000000000000000..aca754d63288ea16d4cd69754eac3b0cba133abe GIT binary patch literal 154 zcmV;L0A>Gp0V^p=O;s>7H)Sw1FfcPQQOK=K%gjkNWLUcA@n6-{8($(qqj>V2E(CbB zbYDeLV#FZ9^TVh?Y2Ue*s}_Y<^|!pzo^PR!qQsctem1Z6nX+eZ_)jSuQWx;@*VuJL z8byf-!zGiW55oT$9V>g4{^GR7m!#NRuR~Cjm@@dA~0be5qjz~(zwAwV@rvkzqe2DI?TY7wY9lh zOmynIs&!Q`5HR=%d-=aM<0+48QhZhi7TJBfwC1$5+a3RBHMF-DK+ zAr&EVAd}zyx$brt?R6OM`pIou^itM#vna#@N9*hv5x^YunCkkcZrZobi<0>PFtRse DAMi_! literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/39/33a268c502712421b7bfa04888319d6f108574 b/test/integration/commitMultiline/expected/.git_keep/objects/39/33a268c502712421b7bfa04888319d6f108574 new file mode 100644 index 0000000000000000000000000000000000000000..4195b00e1096723a64cb6d9c0a23e72ca2ec816d GIT binary patch literal 149 zcmV;G0BZku0gaA93c@fD06pgwxeJm_HfahXLQj3hX0wY0V@rvkzqe2DG%(Czcx`Rz z7DhbvUBvnVL*SgCDu$qhL6s^5&5m;k;5i;-F&pjj>ULBp5z$3Vl{{9WIygXP4FZZa zgN_JT488kf-R(5n>onixLv4G?h1YhokT53a(R+IaaLyd|nCkLpZrWFurv&o@F&#SD Dq})TL literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f b/test/integration/commitMultiline/expected/.git_keep/objects/4f/346f1ad5ba2917da2109e2eaa2f2dfbb86f10f new file mode 100644 index 0000000000000000000000000000000000000000..953241815cfa19b4d357807bedcbb2277b2e3ba8 GIT binary patch literal 21 ccmb{;fo08o?%QUCw| literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b b/test/integration/commitMultiline/expected/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b new file mode 100644 index 000000000..d675c1840 --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/objects/57/4013716a7f007a27b647b90cdbc78d006d792b @@ -0,0 +1,2 @@ +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/.git_keep/objects/9f/1b5440546da24daad7014ccf3e1f4d81f9414b b/test/integration/commitMultiline/expected/.git_keep/objects/9f/1b5440546da24daad7014ccf3e1f4d81f9414b new file mode 100644 index 0000000000000000000000000000000000000000..9ea933b39bf38475d9bc5ace7c9fda421a30164d GIT binary patch literal 148 zcmV;F0Biqv0gaAJ3c@fDKwak)*$Xl=NhbzGgsyswd?r|EOeqoc_T~s~AMe3St=6?` z^!C&b5gnYd7$#pJXOZIB3;Pn;@RgV|QG`MkS?%GF*9aZM5Fks&9IX*a(L^R67@W&7 za2lnbRCxDiJM_Hh+q^vF6Y9RnCAE6j$aZ2NOQg?;0BX=N)#XoJ)o)ohA@u{{XgWsx CE<|zw literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 b/test/integration/commitMultiline/expected/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5 new file mode 100644 index 0000000000000000000000000000000000000000..285df3e5fbab12262e28d85e78af8a31cd0024c1 GIT binary patch literal 21 ccmb`~^A08nuUMF0Q* literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416 b/test/integration/commitMultiline/expected/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416 new file mode 100644 index 0000000000000000000000000000000000000000..96d2e71a6af75cdd27ac5d9628a27faecc40fb66 GIT binary patch literal 77 zcmV-T0J8sh0V^p=O;s>AU@$Z=Ff%bx$gNDv%tB=N-?^8o7KK;!x4hDxZ=ntVWIZ01*pecg literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 b/test/integration/commitMultiline/expected/.git_keep/objects/d2/34c5e057fe32c676ea67e8cb38f4625ddaeb54 new file mode 100644 index 0000000000000000000000000000000000000000..d39fa7d2fecf1c45a132dfe3a8758952f3c8d968 GIT binary patch literal 21 ccmb}lpN08nuUO8@`> literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/objects/df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b b/test/integration/commitMultiline/expected/.git_keep/objects/df/6b0d2bcc76e6ec0fca20c227104a4f28bac41b new file mode 100644 index 0000000000000000000000000000000000000000..9b771fc2f6f41f91b00976b4ff3f8f9935f7931e GIT binary patch literal 21 ccmb>`CU&08otwO#lD@ literal 0 HcmV?d00001 diff --git a/test/integration/commitMultiline/expected/.git_keep/refs/heads/master b/test/integration/commitMultiline/expected/.git_keep/refs/heads/master new file mode 100644 index 000000000..c44ada3dd --- /dev/null +++ b/test/integration/commitMultiline/expected/.git_keep/refs/heads/master @@ -0,0 +1 @@ +574013716a7f007a27b647b90cdbc78d006d792b diff --git a/test/integration/commitMultiline/expected/myfile1 b/test/integration/commitMultiline/expected/myfile1 new file mode 100644 index 000000000..a5bce3fd2 --- /dev/null +++ b/test/integration/commitMultiline/expected/myfile1 @@ -0,0 +1 @@ +test1 diff --git a/test/integration/commitMultiline/expected/myfile2 b/test/integration/commitMultiline/expected/myfile2 new file mode 100644 index 000000000..180cf8328 --- /dev/null +++ b/test/integration/commitMultiline/expected/myfile2 @@ -0,0 +1 @@ +test2 diff --git a/test/integration/commitMultiline/expected/myfile3 b/test/integration/commitMultiline/expected/myfile3 new file mode 100644 index 000000000..df6b0d2bc --- /dev/null +++ b/test/integration/commitMultiline/expected/myfile3 @@ -0,0 +1 @@ +test3 diff --git a/test/integration/commitMultiline/expected/myfile4 b/test/integration/commitMultiline/expected/myfile4 new file mode 100644 index 000000000..d234c5e05 --- /dev/null +++ b/test/integration/commitMultiline/expected/myfile4 @@ -0,0 +1 @@ +test4 diff --git a/test/integration/commitMultiline/expected/myfile5 b/test/integration/commitMultiline/expected/myfile5 new file mode 100644 index 000000000..4f346f1ad --- /dev/null +++ b/test/integration/commitMultiline/expected/myfile5 @@ -0,0 +1 @@ +test5 diff --git a/test/integration/commitMultiline/recording.json b/test/integration/commitMultiline/recording.json new file mode 100644 index 000000000..bb0d16af6 --- /dev/null +++ b/test/integration/commitMultiline/recording.json @@ -0,0 +1 @@ +{"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 new file mode 100644 index 000000000..c6c6a9271 --- /dev/null +++ b/test/integration/commitMultiline/setup.sh @@ -0,0 +1,24 @@ +#!/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 new file mode 100644 index 000000000..5ac0bb1f5 --- /dev/null +++ b/test/integration/commitMultiline/test.json @@ -0,0 +1,4 @@ +{ + "description": "stage a file and commit the change with a multiline commit message", + "speed": 15 +}