Test manage_users view for user that is a member of the course team

This commit is contained in:
David Baumgold
2013-07-23 15:50:44 -04:00
parent f438552b3b
commit 0682157477

View File

@@ -47,8 +47,18 @@ class UsersTestCase(CourseTestCase):
def test_index(self):
resp = self.client.get(self.index_url)
# ext_user is not currently a member of the course team, and so should
# not show up on the page.
self.assertNotContains(resp, self.ext_user.email)
def test_index_member(self):
group, _ = Group.objects.get_or_create(name=self.staff_groupname)
self.ext_user.groups.add(group)
self.ext_user.save()
resp = self.client.get(self.index_url)
self.assertContains(resp, self.ext_user.email)
def test_detail(self):
resp = self.client.get(self.detail_url)
self.assertEqual(resp.status_code, 200)