@@ -507,8 +507,9 @@ def branch_a_list(include_branch = nil?)
507507 it "uses 'git fetch --tags'" do
508508 resource . delete ( :source )
509509 expect_chdir
510+ expect ( provider ) . to receive ( :exec_git ) . with ( '--version' ) . and_return ( '2.36.1' )
510511 expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , 'origin' )
511- expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , '--tags' , 'origin' )
512+ expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , '--tags' , '--force' , ' origin')
512513 provider . update_references
513514 end
514515 end
@@ -562,6 +563,8 @@ def branch_a_list(include_branch = nil?)
562563 expect ( FileUtils ) . to receive ( :chown_R ) . with ( 'john' , nil , '/tmp/test' )
563564 expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , 'origin' )
564565 expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , '--tags' , 'origin' )
566+
567+ allow ( provider ) . to receive ( :exec_git ) . with ( '--version' ) . and_return ( '2.13.0' )
565568 provider . update_references
566569 end
567570 it 'with excludes run filtered chown_R' do
@@ -574,6 +577,8 @@ def branch_a_list(include_branch = nil?)
574577 expect ( provider ) . to receive ( :set_excludes )
575578 expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , 'origin' )
576579 expect ( provider ) . to receive ( :exec_git ) . with ( 'fetch' , '--tags' , 'origin' )
580+
581+ allow ( provider ) . to receive ( :exec_git ) . with ( '--version' ) . and_return ( '2.13.0' )
577582 provider . update_references
578583 end
579584 end
0 commit comments