comparison pylons_app/tests/__init__.py @ 534:12c976209b2e

fixed test for new version 100% test are ok
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 01 Oct 2010 02:19:34 +0200
parents 53aa1ee1af86
children 72778dda34cf
comparison
equal deleted inserted replaced
533:53aa1ee1af86 534:12c976209b2e
44 44
45 def log_user(self, username='test_admin', password='test12'): 45 def log_user(self, username='test_admin', password='test12'):
46 response = self.app.post(url(controller='login', action='index'), 46 response = self.app.post(url(controller='login', action='index'),
47 {'username':username, 47 {'username':username,
48 'password':password}) 48 'password':password})
49 print response
50
51 if 'invalid user name' in response.body:
52 assert False, 'could not login using %s %s' % (username, password)
53
49 assert response.status == '302 Found', 'Wrong response code from login got %s' % response.status 54 assert response.status == '302 Found', 'Wrong response code from login got %s' % response.status
50 assert response.session['hg_app_user'].username == username, 'wrong logged in user got %s expected %s' % (response.session['hg_app_user'].username, username) 55 assert response.session['hg_app_user'].username == username, 'wrong logged in user got %s expected %s' % (response.session['hg_app_user'].username, username)
51 return response.follow() 56 return response.follow()