##// END OF EJS Templates
improved extraction of user from changeset when sending notification....
improved extraction of user from changeset when sending notification. Fallback to repo owner if we cannot get the user

File last commit:

r3159:4910b260 beta
r3185:a665d8cd beta
Show More
test_journal.py
41 lines | 1.6 KiB | text/x-python | PythonLexer
implemented user dashboards, and following system.
r734 from rhodecode.tests import *
tests update
r875 from rhodecode.model.db import UserFollowing, User, Repository
from rhodecode.lib.helpers import get_token
fixed tests
r1021 import datetime
implemented user dashboards, and following system.
r734
fixed issue with public journal rss/atom feeds after journal filter implementation
r3075
implemented user dashboards, and following system.
r734 class TestJournalController(TestController):
def test_index(self):
tests update
r875 self.log_user()
implemented user dashboards, and following system.
r734 response = self.app.get(url(controller='journal', action='index'))
fixed tests
r1021
fixes issue #658, my account edit was missing this functionality
r3159 response.mustcontain("""<div class="journal_day">%s</div>""" % datetime.date.today())
tests update
r875
def test_stop_following_repository(self):
session = self.log_user()
commit less models...
r1749 # usr = self.Session.query(User).filter(User.username == 'test_admin').one()
# repo = self.Session.query(Repository).filter(Repository.repo_name == HG_REPO).one()
tests update
r875 #
commit less models...
r1749 # followings = self.Session.query(UserFollowing)\
tests update
r875 # .filter(UserFollowing.user == usr)\
# .filter(UserFollowing.follows_repository == repo).all()
#
# assert len(followings) == 1, 'Not following any repository'
#
# response = self.app.post(url(controller='journal',
# action='toggle_following'),
# {'auth_token':get_token(session),
# 'follows_repo_id':repo.repo_id})
def test_start_following_repository(self):
self.log_user()
response = self.app.get(url(controller='journal', action='index'),)
fixed issue with public journal rss/atom feeds after journal filter implementation
r3075 def test_public_journal_atom(self):
self.log_user()
response = self.app.get(url(controller='journal', action='public_journal_atom'),)
tests update
r875
fixed issue with public journal rss/atom feeds after journal filter implementation
r3075 def test_public_journal_rss(self):
self.log_user()
response = self.app.get(url(controller='journal', action='public_journal_rss'),)