##// END OF EJS Templates
reverted copy of cached instance:...
reverted copy of cached instance: CPython changelog total_time 39.7253162861 average on req 0.993132907152 changesets total_time 42.5156304836 average on req 0.425156304836 Total: 546 MB changelog total_time 35.5851216316 average on req 0.889628040791 changesets total_time 30.3608012199 average on req 0.303608012199 Total: 475 MB

File last commit:

r904:82aaf4e7 beta
r1340:cbdd583f beta
Show More
test_home.py
15 lines | 1000 B | text/x-python | PythonLexer
from rhodecode.tests import *
class TestHomeController(TestController):
def test_index(self):
self.log_user()
response = self.app.get(url(controller='home', action='index'))
#if global permission is set
assert 'ADD NEW REPOSITORY' in response.body, 'No Button for add new repository'
assert 'href="/%s/summary"' % HG_REPO in response.body, ' mising repository in list'
# Test response...
assert """<img class="icon" title="Mercurial repository" alt="Mercurial repository" src="/images/icons/hgicon.png"/>""" in response.body, 'wrong info about type of repositry'
assert """<img class="icon" title="public repository" alt="public repository" src="/images/icons/lock_open.png"/>""" in response.body, 'wrong info about repository availabilty'
assert """<a class="tooltip" href="/vcs_test_hg/changeset/27cd5cce30c96924232dffcd24178a07ffeb5dfc" title="merge">r173:27cd5cce30c9</a>""" in response.body, 'no info about tooltip'