from rhodecode.tests import * class TestChangelogController(TestController): def test_index_hg(self): self.log_user() response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO)) response.mustcontain('''id="chg_20" class="container tablerow1"''') response.mustcontain( """""" ) response.mustcontain( """154:""" ) response.mustcontain( """5e204e7583b9""" ) response.mustcontain("""Small update at simplevcs app""") # response.mustcontain( # """
3
""" # ) #pagination response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO), {'page': 1}) response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO), {'page': 2}) response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO), {'page': 3}) response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO), {'page': 4}) response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO), {'page': 5}) response = self.app.get(url(controller='changelog', action='index', repo_name=HG_REPO), {'page': 6}) # Test response after pagination... response.mustcontain( """""" ) response.mustcontain( """64:""" ) response.mustcontain( """46ad32a4f974""" ) # response.mustcontain( # """
21
""" # ) # # response.mustcontain( # """""" # """46ad32a4f974""" % HG_REPO # )