Mercurial > kallithea
changeset 639:45e1fdc0082c
Version bump,freeze of dependent libs.
Little test update
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 02 Nov 2010 20:19:05 +0100 |
parents | ac6f707d1979 |
children | afd98d1f817e |
files | rhodecode/__init__.py rhodecode/lib/utils.py rhodecode/templates/search/search_content.html rhodecode/tests/__init__.py rhodecode/tests/functional/test_changelog.py setup.cfg setup.py |
diffstat | 7 files changed, 27 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/__init__.py Sun Oct 24 16:23:12 2010 +0200 +++ b/rhodecode/__init__.py Tue Nov 02 20:19:05 2010 +0100 @@ -24,7 +24,7 @@ @author: marcink """ -VERSION = (1, 0, 0, 'rc4') +VERSION = (1, 0, 0,) __version__ = '.'.join((str(each) for each in VERSION[:4]))
--- a/rhodecode/lib/utils.py Sun Oct 24 16:23:12 2010 +0200 +++ b/rhodecode/lib/utils.py Tue Nov 02 20:19:05 2010 +0100 @@ -460,6 +460,7 @@ import tarfile import shutil from os.path import dirname as dn, join as jn, abspath + from rhodecode.tests import REPO_PATH, NEW_REPO_PATH log = logging.getLogger('TestEnvCreator') # create logger @@ -493,8 +494,12 @@ #PART TWO make test repo log.debug('making test vcs repo') - if os.path.isdir('/tmp/vcs_test'): - shutil.rmtree('/tmp/vcs_test') + if os.path.isdir(REPO_PATH): + log.debug('REMOVING %s', REPO_PATH) + shutil.rmtree(REPO_PATH) + if os.path.isdir(NEW_REPO_PATH): + log.debug('REMOVING %s', NEW_REPO_PATH) + shutil.rmtree(NEW_REPO_PATH) cur_dir = dn(dn(abspath(__file__))) tar = tarfile.open(jn(cur_dir, 'tests', "vcs_test.tar.gz"))
--- a/rhodecode/templates/search/search_content.html Sun Oct 24 16:23:12 2010 +0200 +++ b/rhodecode/templates/search/search_content.html Tue Nov 02 20:19:05 2010 +0100 @@ -25,7 +25,7 @@ %endif %endfor %if c.cur_query and c.formated_results: -<div class="pagination-wh pagination-left"> +<div class="pagination-wh pagination-left" style="padding-left:16px"> ${c.formated_results.pager('$link_previous ~2~ $link_next')} </div> %endif \ No newline at end of file
--- a/rhodecode/tests/__init__.py Sun Oct 24 16:23:12 2010 +0200 +++ b/rhodecode/tests/__init__.py Tue Nov 02 20:19:05 2010 +0100 @@ -18,8 +18,7 @@ from rhodecode.model import meta import logging - -log = logging.getLogger(__name__) +log = logging.getLogger(__name__) import pylons.test @@ -32,6 +31,9 @@ #nosetests rhodecode.tests.functional.test_admin_settings:TestSettingsController.test_my_account environ = {} +TEST_DIR = '/tmp' +REPO_PATH = os.path.join(TEST_DIR, 'vcs_test') +NEW_REPO_PATH = os.path.join(TEST_DIR, 'vcs_test_new') class TestController(TestCase): @@ -43,16 +45,16 @@ self.sa = meta.Session TestCase.__init__(self, *args, **kwargs) - + def log_user(self, username='test_admin', password='test12'): response = self.app.post(url(controller='login', action='index'), {'username':username, 'password':password}) print response - + if 'invalid user name' in response.body: assert False, 'could not login using %s %s' % (username, password) - + assert response.status == '302 Found', 'Wrong response code from login got %s' % response.status assert response.session['rhodecode_user'].username == username, 'wrong logged in user got %s expected %s' % (response.session['rhodecode_user'].username, username) return response.follow()
--- a/rhodecode/tests/functional/test_changelog.py Sun Oct 24 16:23:12 2010 +0200 +++ b/rhodecode/tests/functional/test_changelog.py Tue Nov 02 20:19:05 2010 +0100 @@ -5,16 +5,15 @@ def test_index(self): self.log_user() response = self.app.get(url(controller='changelog', action='index', repo_name='vcs_test')) - - print response - assert """<div id="chg_20" class="container">""" in response.body, 'wrong info about number ofchanges' + + assert """<div id="chg_20" class="container">""" in response.body, 'wrong info about number of changes' assert """Small update at simplevcs app""" in response.body, 'missing info about commit message' assert """<span class="removed" title="removed">0</span>""" in response.body, 'wrong info about removed nodes' assert """<span class="changed" title="changed">2</span>""" in response.body, 'wrong info about changed nodes' assert """<span class="added" title="added">1</span>""" in response.body, 'wrong info about added nodes' - + #pagination - + response = self.app.get(url(controller='changelog', action='index', repo_name='vcs_test'), {'page':1}) response = self.app.get(url(controller='changelog', action='index', repo_name='vcs_test'), {'page':2}) response = self.app.get(url(controller='changelog', action='index', repo_name='vcs_test'), {'page':3}) @@ -27,5 +26,5 @@ assert """<span class="changed" title="changed">1</span>"""in response.body, 'wrong info about number of changes' assert """<span class="added" title="added">0</span>"""in response.body, 'wrong info about number of added' assert """<div class="date">commit 64: 46ad32a4f974@2010-04-20 00:33:21</div>"""in response.body, 'wrong info about commit 64' + assert """<div class="message"><a href="/vcs_test/changeset/46ad32a4f974">Merge with 2e6a2bf9356ca56df08807f4ad86d480da72a8f4</a></div>"""in response.body, 'wrong info about commit 64 is a merge' -
--- a/setup.cfg Sun Oct 24 16:23:12 2010 +0200 +++ b/setup.cfg Tue Nov 02 20:19:05 2010 +0100 @@ -1,5 +1,5 @@ [egg_info] -tag_build = rc4 +tag_build = tag_svn_revision = true [easy_install]
--- a/setup.py Sun Oct 24 16:23:12 2010 +0200 +++ b/setup.py Tue Nov 02 20:19:05 2010 +0100 @@ -4,18 +4,18 @@ requirements = [ "Pylons>=1.0.0", - "SQLAlchemy>=0.6", + "SQLAlchemy==0.6.4", "Mako>=0.3.2", "vcs==0.1.8", "pygments>=1.3.0", - "mercurial>=1.6", - "whoosh==1.0.0", - "celery>=2.0.0", + "mercurial==1.6.4", + "whoosh==1.2.5", + "celery==2.1.2", "py-bcrypt", "babel", ] -classifiers = ['Development Status :: 4 - Beta', +classifiers = ["Development Status :: 5 - Production/Stable", 'Environment :: Web Environment', 'Framework :: Pylons', 'Intended Audience :: Developers',