11package org .scm4j .vcs .svn ;
22
3- import java .io .File ;
4- import java .io .IOException ;
5- import java .util .Collection ;
6-
73import org .junit .After ;
84import org .mockito .Mockito ;
9- import org .scm4j .vcs .svn .SVNVCS ;
5+ import org .scm4j .vcs .api .IVCS ;
6+ import org .scm4j .vcs .api .abstracttest .VCSAbstractTest ;
7+ import org .scm4j .vcs .api .exceptions .EVCSException ;
8+ import org .scm4j .vcs .api .workingcopy .IVCSRepositoryWorkspace ;
109import org .tmatesoft .svn .core .SVNDepth ;
1110import org .tmatesoft .svn .core .SVNException ;
1211import org .tmatesoft .svn .core .SVNURL ;
1312import org .tmatesoft .svn .core .internal .wc .DefaultSVNOptions ;
1413import org .tmatesoft .svn .core .io .SVNRepository ;
15- import org .tmatesoft .svn .core .io .SVNRepositoryFactory ;
1614import org .tmatesoft .svn .core .wc .SVNWCClient ;
1715
18- import org .scm4j .vcs .api .IVCS ;
19- import org .scm4j .vcs .api .abstracttest .VCSAbstractTest ;
20- import org .scm4j .vcs .api .exceptions .EVCSException ;
21- import org .scm4j .vcs .api .workingcopy .IVCSRepositoryWorkspace ;
16+ import java .io .File ;
17+ import java .io .IOException ;
18+ import java .util .Collection ;
2219
2320public class SVNVCSTest extends VCSAbstractTest {
2421
@@ -32,20 +29,18 @@ public class SVNVCSTest extends VCSAbstractTest {
3229 @ Override
3330 public void setUp () throws Exception {
3431 super .setUp ();
35- SVNURL localRepoUrl = SVNRepositoryFactory .createLocalRepository (new File (repoUrl .replace ("file://" , "" )), true , true );
36-
37- svnRepo = SVNRepositoryFactory .create (localRepoUrl );
32+ svnRepo = SVNVCSUtils .createRepository (new File (repoUrl .replace ("file://" , "" )));
3833
3934 createFolder ("/" + SVNVCS .MASTER_PATH , TRUNK_CREATED_COMMIT_MESSAGE );
4035 createFolder ("/" + SVNVCS .BRANCHES_PATH , BRANCHES_CREATED_COMMIT_MESSAGE );
4136 }
42-
37+
4338 private void createFolder (String folderName , String commitMessage ) {
4439 try {
4540 svn
4641 .getClientManager ()
4742 .getCommitClient ()
48- .doMkDir (new SVNURL [] {SVNURL .parseURIEncoded (svn .getRepoUrl () + folderName )},
43+ .doMkDir (new SVNURL [] {SVNURL .parseURIEncoded (svn .getRepoUrl () + folderName )},
4944 commitMessage );
5045 } catch (SVNException e ) {
5146 throw new EVCSException (e );
0 commit comments