@@ -96,7 +96,7 @@ func (suite *RepositoryPublicTestSuite) TestCloneOk() {
9696
9797 errors := errors .New ("tests error" )
9898 gomock .InOrder (
99- suite .mockGit .EXPECT ().Remote (targetDir ).Return ("" , errors ),
99+ suite .mockGit .EXPECT ().RemoteExists (targetDir , repository . ORIGIN ).Return (false , errors ),
100100 suite .mockGit .EXPECT ().Clone (suite .gitURL , repository .ORIGIN , targetDir ).Return (nil ),
101101 )
102102
@@ -114,7 +114,7 @@ func (suite *RepositoryPublicTestSuite) TestCloneReturnsErrorWhenCloneErrors() {
114114
115115 errors := errors .New ("tests error" )
116116 gomock .InOrder (
117- suite .mockGit .EXPECT ().Remote (gomock .Any ()) .Return ("" , errors ),
117+ suite .mockGit .EXPECT ().RemoteExists (gomock .Any (), gomock . Any ()) .Return (false , errors ),
118118 suite .mockGit .EXPECT ().Clone (gomock .Any (), gomock .Any (), gomock .Any ()).Return (errors ),
119119 )
120120
@@ -131,7 +131,7 @@ func (suite *RepositoryPublicTestSuite) TestCloneDoesNotCloneWhenCloneDirExists(
131131 }
132132 targetDir := suite .appFs .Join (suite .cloneDir , suite .cacheDir )
133133
134- suite .mockGit .EXPECT ().Remote (targetDir ).Return (repository . ORIGIN , nil )
134+ suite .mockGit .EXPECT ().RemoteExists (targetDir , repository . ORIGIN ).Return (true , nil )
135135 suite .mockGit .EXPECT ().Update (repository .ORIGIN , targetDir ).Return (nil )
136136
137137 _ , err := repo .Clone (c , suite .cloneDir )
@@ -148,7 +148,7 @@ func (suite *RepositoryPublicTestSuite) TestCloneInvalidatesCaches() {
148148 targetDir := suite .appFs .Join (suite .cloneDir , suite .cacheDir )
149149
150150 gomock .InOrder (
151- suite .mockGit .EXPECT ().Remote (targetDir ).Return ("invalid" , nil ),
151+ suite .mockGit .EXPECT ().RemoteExists (targetDir , repository . ORIGIN ).Return (false , nil ),
152152 suite .mockGit .EXPECT ().Clone (suite .gitURL , repository .ORIGIN , targetDir ).Return (nil ),
153153 )
154154
@@ -166,7 +166,7 @@ func (suite *RepositoryPublicTestSuite) TestCloneUpdateCloneDirThrowsError() {
166166 targetDir := suite .appFs .Join (suite .cloneDir , suite .cacheDir )
167167
168168 errors := errors .New ("tests error" )
169- suite .mockGit .EXPECT ().Remote (targetDir ).Return (repository . ORIGIN , nil )
169+ suite .mockGit .EXPECT ().RemoteExists (targetDir , repository . ORIGIN ).Return (true , nil )
170170 suite .mockGit .EXPECT ().Update (repository .ORIGIN , targetDir ).Return (errors )
171171
172172 _ , err := repo .Clone (c , suite .cloneDir )
0 commit comments