Mercurial > kallithea
view rhodecode/tests/functional/test_forks.py @ 1514:87ec80c280bb beta
fixed issues with python2.5
added compat module to rhodecode to have one point of fetching backward incompatible libs.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 07 Oct 2011 02:51:18 +0200 |
parents | f9559677c953 |
children | 64e91067b996 |
line wrap: on
line source
from rhodecode.tests import * from rhodecode.model.db import Repository class TestForksController(TestController): def test_index(self): self.log_user() repo_name = HG_REPO response = self.app.get(url(controller='forks', action='forks', repo_name=repo_name)) self.assertTrue("""There are no forks yet""" in response.body) def test_index_with_fork(self): self.log_user() # create a fork fork_name = HG_FORK description = 'fork of vcs test' repo_name = HG_REPO response = self.app.post(url(controller='settings', action='fork_create', repo_name=repo_name), {'fork_name':fork_name, 'repo_type':'hg', 'description':description, 'private':'False'}) response = self.app.get(url(controller='forks', action='forks', repo_name=repo_name)) self.assertTrue("""<a href="/%s/summary">""" """vcs_test_hg_fork</a>""" % fork_name in response.body) #remove this fork response = self.app.delete(url('repo', repo_name=fork_name))