Example #1
0
 def test_TeamIndexMenu_owner(self):
     login_person(self.team.teamowner)
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ['edit', 'delete', 'add_my_teams'],
         [link.name for link in menu.iterlinks() if link.enabled])
Example #2
0
 def test_TeamIndexMenu_registry_experts(self):
     login_celebrity('registry_experts')
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ['administer', 'delete', 'join', 'add_my_teams'],
         [link.name for link in menu.iterlinks() if link.enabled])
Example #3
0
 def test_TeamIndexMenu_registry_experts(self):
     login_celebrity('registry_experts')
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ['administer', 'delete', 'join', 'add_my_teams'],
         [link.name for link in menu.iterlinks() if link.enabled])
Example #4
0
 def test_TeamIndexMenu_owner(self):
     login_person(self.team.teamowner)
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ['edit', 'delete', 'add_my_teams'],
         [link.name for link in menu.iterlinks() if link.enabled])
Example #5
0
 def test_TeamIndexMenu_anonymous(self):
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ['join', 'add_my_teams'],
         [link.name for link in menu.iterlinks() if link.enabled])
Example #6
0
 def test_TeamIndexMenu(self):
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ('edit', 'administer', 'delete', 'join', 'add_my_teams', 'leave'),
         menu.links)
Example #7
0
 def test_TeamIndexMenu_anonymous(self):
     view = create_view(self.team, '+index')
     menu = TeamIndexMenu(view)
     self.assertEqual(
         ['join', 'add_my_teams'],
         [link.name for link in menu.iterlinks() if link.enabled])