comparison rhodecode/tests/functional/test_forks.py @ 1749:8ecc6b8229a5 beta

commit less models - models don't do any commits(with few exceptions) - all db transactions should be handled by higher level modules like controllers, celery tasks
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 02 Dec 2011 22:31:13 +0200
parents 8321b3d19b1f
children 162bf5c978f8
comparison
equal deleted inserted replaced
1748:a3ee2611e6e8 1749:8ecc6b8229a5
63 #test if we have a message that fork is ok 63 #test if we have a message that fork is ok
64 self.assertTrue('forked %s repository as %s' \ 64 self.assertTrue('forked %s repository as %s' \
65 % (repo_name, fork_name) in response.session['flash'][0]) 65 % (repo_name, fork_name) in response.session['flash'][0])
66 66
67 #test if the fork was created in the database 67 #test if the fork was created in the database
68 fork_repo = self.Session().query(Repository)\ 68 fork_repo = self.Session.query(Repository)\
69 .filter(Repository.repo_name == fork_name).one() 69 .filter(Repository.repo_name == fork_name).one()
70 70
71 self.assertEqual(fork_repo.repo_name, fork_name) 71 self.assertEqual(fork_repo.repo_name, fork_name)
72 self.assertEqual(fork_repo.fork.repo_name, repo_name) 72 self.assertEqual(fork_repo.fork.repo_name, repo_name)
73 73