Ejemplo n.º 1
0
 def setUp(self):
     super(TestSubversionWorkingTree, self).setUp()
     svn_server = SubversionServer('repository_path')
     svn_server.start_server()
     self.addCleanup(svn_server.stop_server)
     self.svn_branch_url = svn_server.makeBranch('trunk',
                                                 [('README', 'original')])
Ejemplo n.º 2
0
    def makeSVNCodeImport(self):
        """Make a `CodeImport` that points to a real Subversion repository."""
        self.subversion_server = SubversionServer(self.repo_path)
        self.subversion_server.start_server()
        self.addCleanup(self.subversion_server.stop_server)
        url = self.subversion_server.makeBranch('trunk',
                                                [('README', 'contents')])
        self.foreign_commit_count = 2

        return self.factory.makeCodeImport(svn_branch_url=url)
Ejemplo n.º 3
0
    def makeBzrSvnCodeImport(self):
        """Make a `CodeImport` that points to a real Subversion repository."""
        self.subversion_server = SubversionServer(self.repo_path,
                                                  use_svn_serve=True)
        self.subversion_server.start_server()
        self.addCleanup(self.subversion_server.stop_server)
        url = self.subversion_server.makeBranch('trunk',
                                                [('README', 'contents')])
        self.foreign_commit_count = 2

        return self.factory.makeCodeImport(
            svn_branch_url=url, rcs_type=RevisionControlSystems.BZR_SVN)