(self)
| 140 | self.assertEqual(repr(d), 'TeamDiscussion(title="TITLE", number=1)') |
| 141 | |
| 142 | def testMembers(self): |
| 143 | user = self.g.get_user("jacquev6") |
| 144 | self.assertListKeyEqual(self.team.get_members(), None, []) |
| 145 | self.assertFalse(self.team.has_in_members(user)) |
| 146 | self.team.add_membership(user) |
| 147 | self.assertListKeyEqual(self.team.get_members(), lambda u: u.login, ["jacquev6"]) |
| 148 | self.assertTrue(self.team.has_in_members(user)) |
| 149 | self.team.remove_membership(user) |
| 150 | self.assertListKeyEqual(self.team.get_members(), None, []) |
| 151 | self.assertFalse(self.team.has_in_members(user)) |
| 152 | self.team.add_membership(user, "maintainer") |
| 153 | self.assertRaises(AssertionError, self.team.add_membership, user, "admin") |
| 154 | self.team.remove_membership(user) |
| 155 | |
| 156 | def testTeamMembership(self): |
| 157 | user = self.g.get_user("jacquev6") |
nothing calls this directly
no test coverage detected