@@ -20,37 +20,37 @@ mock.module("../../src/git", () => ({
2020 Git : {
2121 ...gitModule . Git ,
2222 run : ( args : string [ ] , opts : { cwd : string ; env ?: Record < string , string > } ) => {
23- const cmd = [ "git" , ...args ] . join ( " " )
24- if (
25- mode === "rev-list-fail" &&
26- cmd . includes ( "git rev-list" ) &&
27- cmd . includes ( "--max-parents=0" ) &&
28- cmd . includes ( "HEAD" )
29- ) {
30- return Promise . resolve ( {
31- exitCode : 128 ,
32- text : ( ) => "" ,
33- stdout : Buffer . from ( "" ) ,
34- stderr : Buffer . from ( "fatal" ) ,
35- } )
36- }
37- if ( mode === "top-fail" && cmd . includes ( "git rev-parse" ) && cmd . includes ( "--show-toplevel" ) ) {
38- return Promise . resolve ( {
39- exitCode : 128 ,
40- text : ( ) => "" ,
41- stdout : Buffer . from ( "" ) ,
42- stderr : Buffer . from ( "fatal" ) ,
43- } )
44- }
45- if ( mode === "common-dir-fail" && cmd . includes ( "git rev-parse" ) && cmd . includes ( "--git-common-dir" ) ) {
46- return Promise . resolve ( {
47- exitCode : 128 ,
48- text : ( ) => "" ,
49- stdout : Buffer . from ( "" ) ,
50- stderr : Buffer . from ( "fatal" ) ,
51- } )
52- }
53- return originalGit ( args , opts )
23+ const cmd = [ "git" , ...args ] . join ( " " )
24+ if (
25+ mode === "rev-list-fail" &&
26+ cmd . includes ( "git rev-list" ) &&
27+ cmd . includes ( "--max-parents=0" ) &&
28+ cmd . includes ( "HEAD" )
29+ ) {
30+ return Promise . resolve ( {
31+ exitCode : 128 ,
32+ text : ( ) => "" ,
33+ stdout : Buffer . from ( "" ) ,
34+ stderr : Buffer . from ( "fatal" ) ,
35+ } )
36+ }
37+ if ( mode === "top-fail" && cmd . includes ( "git rev-parse" ) && cmd . includes ( "--show-toplevel" ) ) {
38+ return Promise . resolve ( {
39+ exitCode : 128 ,
40+ text : ( ) => "" ,
41+ stdout : Buffer . from ( "" ) ,
42+ stderr : Buffer . from ( "fatal" ) ,
43+ } )
44+ }
45+ if ( mode === "common-dir-fail" && cmd . includes ( "git rev-parse" ) && cmd . includes ( "--git-common-dir" ) ) {
46+ return Promise . resolve ( {
47+ exitCode : 128 ,
48+ text : ( ) => "" ,
49+ stdout : Buffer . from ( "" ) ,
50+ stderr : Buffer . from ( "fatal" ) ,
51+ } )
52+ }
53+ return originalGit ( args , opts )
5454 } ,
5555 } ,
5656} ) )
0 commit comments