Mercurial > kallithea
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 |