示例#1
0
 def test_group_title(self):
     title = 'Group Title'
     t = Title(name=title)
     t.save()
     t.groups.add(self.group)
     titles = karma_titles(self.user)
     eq_(1, len(titles))
     eq_(title, titles[0].name)
示例#2
0
 def test_user_title(self):
     title = 'User Title'
     t = Title(name=title)
     t.save()
     t.users.add(self.user)
     titles = karma_titles(self.user)
     eq_(1, len(titles))
     eq_(title, titles[0].name)
示例#3
0
 def test_user_and_group_title(self):
     u_title = 'User Title'
     g_title = 'Group Title'
     t = Title(name=u_title)
     t.save()
     t.users.add(self.user)
     t = Title(name=g_title)
     t.save()
     t.groups.add(self.group)
     titles = [k.name for k in karma_titles(self.user)]
     eq_(2, len(titles))
     assert u_title in titles
     assert g_title in titles