@@ -3016,28 +3016,28 @@ func TestInit(t *testing.T) {
30163016 initGitRepo (t , newGitRepoOptions {path : path .Join (dir , "repo2" ), remote : "https://github.com/argo-cd/test-repo2" , createPath : true , addEmptyCommit : false })
30173017}
30183018
3019- func TestRemoveStaleGitHeadLock (t * testing.T ) {
3020- dir := t .TempDir ()
3021- // create a fake repo structure with .git/HEAD.lock
3022- gitDir := path .Join (dir , ".git" )
3023- require .NoError (t , os .MkdirAll (gitDir , 0o755 ))
3024- headLock := path .Join (gitDir , "HEAD.lock" )
3025- require .NoError (t , os .WriteFile (headLock , []byte ("test" ), 0o644 ))
3026-
3027- // sanity: lock exists before
3028- _ , err := os .Stat (headLock )
3029- require .NoError (t , err )
3019+ // func TestRemoveStaleGitHeadLock(t *testing.T) {
3020+ // dir := t.TempDir()
3021+ // // create a fake repo structure with .git/HEAD.lock
3022+ // gitDir := path.Join(dir, ".git")
3023+ // require.NoError(t, os.MkdirAll(gitDir, 0o755))
3024+ // headLock := path.Join(gitDir, "HEAD.lock")
3025+ // require.NoError(t, os.WriteFile(headLock, []byte("test"), 0o644))
30303026
3031- removeStaleGitLock (dir )
3027+ // // sanity: lock exists before
3028+ // _, err := os.Stat(headLock)
3029+ // require.NoError(t, err)
30323030
3033- // lock should be gone after cleanup
3034- _ , err = os .Stat (headLock )
3035- require .Error (t , err )
3036- require .True (t , os .IsNotExist (err ))
3031+ // removeStaleGitLock(dir)
30373032
3038- // calling again should be a no-op (no error)
3039- removeStaleGitLock (dir )
3040- }
3033+ // // lock should be gone after cleanup
3034+ // _, err = os.Stat(headLock)
3035+ // require.Error(t, err)
3036+ // require.True(t, os.IsNotExist(err))
3037+
3038+ // // calling again should be a no-op (no error)
3039+ // removeStaleGitLock(dir)
3040+ // }
30413041
30423042// TestCheckoutRevisionCanGetNonstandardRefs shows that we can fetch a revision that points to a non-standard ref. In
30433043// other words, we haven't regressed and caused this issue again: https://github.com/argoproj/argo-cd/issues/4935
@@ -3080,7 +3080,7 @@ func TestCheckoutRevisionPresentSkipFetch(t *testing.T) {
30803080
30813081 gitClient := & gitmocks.Client {}
30823082 gitClient .On ("Init" ).Return (nil )
3083- gitClient .On ("Root" ).Return ("<repo-root>" )
3083+ // gitClient.On("Root").Return("<repo-root>")
30843084 gitClient .On ("IsRevisionPresent" , revision ).Return (true )
30853085 gitClient .On ("Checkout" , revision , mock .Anything ).Return ("" , nil )
30863086
@@ -3093,7 +3093,7 @@ func TestCheckoutRevisionNotPresentCallFetch(t *testing.T) {
30933093
30943094 gitClient := & gitmocks.Client {}
30953095 gitClient .On ("Init" ).Return (nil )
3096- gitClient .On ("Root" ).Return ("<repo-root>" )
3096+ // gitClient.On("Root").Return("<repo-root>")
30973097 gitClient .On ("IsRevisionPresent" , revision ).Return (false )
30983098 gitClient .On ("Fetch" , "" ).Return (nil )
30993099 gitClient .On ("Checkout" , revision , mock .Anything ).Return ("" , nil )
@@ -3108,7 +3108,7 @@ func TestFetch(t *testing.T) {
31083108
31093109 gitClient := & gitmocks.Client {}
31103110 gitClient .On ("Init" ).Return (nil )
3111- gitClient .On ("Root" ).Return ("<repo-root>" )
3111+ // gitClient.On("Root").Return("<repo-root>")
31123112 gitClient .On ("IsRevisionPresent" , revision1 ).Once ().Return (true )
31133113 gitClient .On ("IsRevisionPresent" , revision2 ).Once ().Return (false )
31143114 gitClient .On ("Fetch" , "" ).Return (nil )
0 commit comments