def testCloneRepository(self):
        self.repository.initialize()
        self.generateComplicatedCommit()

        path = tempfile.mkdtemp()
        clonedRepository = Repository(path)

        clonedRepository.clone(self.path)

        shutil.rmtree(path)