##// END OF EJS Templates
Added localization for the “quick filter” menu item and improved localization on the followers page.
Added localization for the “quick filter” menu item and improved localization on the followers page.

File last commit:

r2031:82a88013 merge default
r2420:a78cd80a beta
Show More
test_summary.py
66 lines | 2.9 KiB | text/x-python | PythonLexer
renamed project to rhodecode
r547 from rhodecode.tests import *
fixed summary tests
r1080 from rhodecode.model.db import Repository
from rhodecode.lib.utils import invalidate_cache
renamed project to rhodecode
r547
implements #285: Implemented non changeable urls for clone url, and web views
r1813
renamed project to rhodecode
r547 class TestSummaryController(TestController):
def test_index(self):
self.log_user()
implements #285: Implemented non changeable urls for clone url, and web views
r1813 ID = Repository.get_by_repo_name(HG_REPO).repo_id
fixes #200, rewrote the whole caching mechanism to get rid of such problems. Now cached instances are attached...
r1366 response = self.app.get(url(controller='summary',
auto white-space removal
r1818 action='index',
implements #285: Implemented non changeable urls for clone url, and web views
r1813 repo_name=HG_REPO))
Tests rewrite for 1.2 added some globals configs to make tests easier....
r688
#repo type
test fixes for latest changes
r1895 response.mustcontain(
"""<img style="margin-bottom:2px" class="icon" """
"""title="Mercurial repository" alt="Mercurial """
"""repository" src="/images/icons/hgicon.png"/>"""
)
response.mustcontain(
"""<img style="margin-bottom:2px" class="icon" """
"""title="public repository" alt="public """
"""repository" src="/images/icons/lock_open.png"/>"""
)
Tests rewrite for 1.2 added some globals configs to make tests easier....
r688
#codes stats
fixes #200, rewrote the whole caching mechanism to get rid of such problems. Now cached instances are attached...
r1366 self._enable_stats()
fixed summary tests
r1080
invalidate_cache('get_repo_cached_%s' % HG_REPO)
fixes #200, rewrote the whole caching mechanism to get rid of such problems. Now cached instances are attached...
r1366 response = self.app.get(url(controller='summary', action='index',
repo_name=HG_REPO))
test fixes for latest changes
r1895 response.mustcontain(
"""var data = [["py", {"count": 42, "desc": ["Python"]}], """
"""["rst", {"count": 11, "desc": ["Rst"]}], """
"""["sh", {"count": 2, "desc": ["Bash"]}], """
"""["makefile", {"count": 1, "desc": ["Makefile", "Makefile"]}],"""
""" ["cfg", {"count": 1, "desc": ["Ini"]}], """
"""["css", {"count": 1, "desc": ["Css"]}], """
"""["bat", {"count": 1, "desc": ["Batch"]}]];"""
)
Tests rewrite for 1.2 added some globals configs to make tests easier....
r688
# clone url...
implements #285: Implemented non changeable urls for clone url, and web views
r1813 response.mustcontain("""<input style="width:80%;margin-left:105px" type="text" id="clone_url" readonly="readonly" value="http://test_admin@localhost:80/vcs_test_hg"/>""")
response.mustcontain("""<input style="display:none;width:80%;margin-left:105px" type="text" id="clone_url_id" readonly="readonly" value="http://test_admin@localhost:80/_1"/>""")
fixed broken test after latest changes
r782
implements #285: Implemented non changeable urls for clone url, and web views
r1813 def test_index_by_id(self):
self.log_user()
ID = Repository.get_by_repo_name(HG_REPO).repo_id
response = self.app.get(url(controller='summary',
auto white-space removal
r1818 action='index',
implements #285: Implemented non changeable urls for clone url, and web views
r1813 repo_name='_%s' % ID))
#repo type
response.mustcontain("""<img style="margin-bottom:2px" class="icon" """
"""title="Mercurial repository" alt="Mercurial """
"""repository" src="/images/icons/hgicon.png"/>""")
response.mustcontain("""<img style="margin-bottom:2px" class="icon" """
"""title="public repository" alt="public """
"""repository" src="/images/icons/lock_open.png"/>""")
fixed broken test after latest changes
r782
fixed summary tests
r1080 def _enable_stats(self):
Refactoring of model get functions
r1530 r = Repository.get_by_repo_name(HG_REPO)
fixed summary tests
r1080 r.enable_statistics = True
commit less models...
r1749 self.Session.add(r)
self.Session.commit()