@@ -45,7 +45,7 @@ func TestGetCommits(t *testing.T) {
4545 opts : GetCommitsOptions {RefName : "HEAD" , RefForPushedStatus : "mybranch" , IncludeRebaseCommits : false },
4646 runner : oscommands .NewFakeRunner (t ).
4747 ExpectGitArgs ([]string {"merge-base" , "mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
48- ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--no-show-signature" , "--" }, "" , nil ),
48+ ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--no-show-signature" , "--" }, "" , nil ),
4949
5050 expectedCommits : []* models.Commit {},
5151 expectedError : nil ,
@@ -57,7 +57,7 @@ func TestGetCommits(t *testing.T) {
5757 opts : GetCommitsOptions {RefName : "refs/heads/mybranch" , RefForPushedStatus : "refs/heads/mybranch" , IncludeRebaseCommits : false },
5858 runner : oscommands .NewFakeRunner (t ).
5959 ExpectGitArgs ([]string {"merge-base" , "refs/heads/mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
60- ExpectGitArgs ([]string {"log" , "refs/heads/mybranch" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--no-show-signature" , "--" }, "" , nil ),
60+ ExpectGitArgs ([]string {"log" , "refs/heads/mybranch" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--no-show-signature" , "--" }, "" , nil ),
6161
6262 expectedCommits : []* models.Commit {},
6363 expectedError : nil ,
@@ -72,7 +72,7 @@ func TestGetCommits(t *testing.T) {
7272 // here it's seeing which commits are yet to be pushed
7373 ExpectGitArgs ([]string {"merge-base" , "mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
7474 // here it's actually getting all the commits in a formatted form, one per line
75- ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--no-show-signature" , "--" }, commitsOutput , nil ).
75+ ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--no-show-signature" , "--" }, commitsOutput , nil ).
7676 // here it's testing which of the configured main branches have an upstream
7777 ExpectGitArgs ([]string {"rev-parse" , "--symbolic-full-name" , "master@{u}" }, "refs/remotes/origin/master" , nil ). // this one does
7878 ExpectGitArgs ([]string {"rev-parse" , "--symbolic-full-name" , "main@{u}" }, "" , errors .New ("error" )). // this one doesn't, so it checks origin instead
@@ -209,7 +209,7 @@ func TestGetCommits(t *testing.T) {
209209 // here it's seeing which commits are yet to be pushed
210210 ExpectGitArgs ([]string {"merge-base" , "mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
211211 // here it's actually getting all the commits in a formatted form, one per line
212- ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--no-show-signature" , "--" }, singleCommitOutput , nil ).
212+ ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--no-show-signature" , "--" }, singleCommitOutput , nil ).
213213 // here it's testing which of the configured main branches exist; neither does
214214 ExpectGitArgs ([]string {"rev-parse" , "--symbolic-full-name" , "master@{u}" }, "" , errors .New ("error" )).
215215 ExpectGitArgs ([]string {"rev-parse" , "--verify" , "--quiet" , "refs/remotes/origin/master" }, "" , errors .New ("error" )).
@@ -246,7 +246,7 @@ func TestGetCommits(t *testing.T) {
246246 // here it's seeing which commits are yet to be pushed
247247 ExpectGitArgs ([]string {"merge-base" , "mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
248248 // here it's actually getting all the commits in a formatted form, one per line
249- ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--no-show-signature" , "--" }, singleCommitOutput , nil ).
249+ ExpectGitArgs ([]string {"log" , "HEAD" , "--topo-order" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--no-show-signature" , "--" }, singleCommitOutput , nil ).
250250 // here it's testing which of the configured main branches exist
251251 ExpectGitArgs ([]string {"rev-parse" , "--symbolic-full-name" , "master@{u}" }, "refs/remotes/origin/master" , nil ).
252252 ExpectGitArgs ([]string {"rev-parse" , "--symbolic-full-name" , "main@{u}" }, "" , errors .New ("error" )).
@@ -282,7 +282,7 @@ func TestGetCommits(t *testing.T) {
282282 opts : GetCommitsOptions {RefName : "HEAD" , RefForPushedStatus : "mybranch" , IncludeRebaseCommits : false },
283283 runner : oscommands .NewFakeRunner (t ).
284284 ExpectGitArgs ([]string {"merge-base" , "mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
285- ExpectGitArgs ([]string {"log" , "HEAD" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--no-show-signature" , "--" }, "" , nil ),
285+ ExpectGitArgs ([]string {"log" , "HEAD" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--no-show-signature" , "--" }, "" , nil ),
286286
287287 expectedCommits : []* models.Commit {},
288288 expectedError : nil ,
@@ -294,7 +294,7 @@ func TestGetCommits(t *testing.T) {
294294 opts : GetCommitsOptions {RefName : "HEAD" , RefForPushedStatus : "mybranch" , FilterPath : "src" },
295295 runner : oscommands .NewFakeRunner (t ).
296296 ExpectGitArgs ([]string {"merge-base" , "mybranch" , "mybranch@{u}" }, "b21997d6b4cbdf84b149d8e6a2c4d06a8e9ec164" , nil ).
297- ExpectGitArgs ([]string {"log" , "HEAD" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s" , "--abbrev=40" , "--follow" , "--no-show-signature" , "--" , "src" }, "" , nil ),
297+ ExpectGitArgs ([]string {"log" , "HEAD" , "--oneline" , "--pretty=format:%H%x00%at%x00%aN%x00%ae%x00%D%x00%p%x00%s%x00%m " , "--abbrev=40" , "--follow" , "--no-show-signature" , "--" , "src" }, "" , nil ),
298298
299299 expectedCommits : []* models.Commit {},
300300 expectedError : nil ,
0 commit comments