Tighten asserts for new Permission tests (#1893)

The recently merged code checking attributes on Permissions overeagerly
used assertEqual for everything, switch to the more appropriate methods.
This commit is contained in:
Steve Kowalik
2021-03-24 14:39:58 +11:00
committed by GitHub
parent 76879613fa
commit 5aab6f5dc2
+5 -5
View File
@@ -29,13 +29,13 @@ class Permissions(Framework.TestCase):
self.userRepo = self.g.get_repo("PyGithub/PyGithub")
def testUserRepoPermissionAttributes(self):
self.assertEqual(self.userRepo.permissions.admin, False)
self.assertFalse(self.userRepo.permissions.admin)
# Attribute is not present for users (only for teams)
self.assertEqual(self.userRepo.permissions.maintain, None)
self.assertEqual(self.userRepo.permissions.pull, True)
self.assertEqual(self.userRepo.permissions.push, False)
self.assertIs(self.userRepo.permissions.maintain, None)
self.assertTrue(self.userRepo.permissions.pull)
self.assertFalse(self.userRepo.permissions.push)
# Attribute is not present for users (only for teams)
self.assertEqual(self.userRepo.permissions.triage, None)
self.assertIs(self.userRepo.permissions.triage, None)
def testUserRepoPermissionRepresentation(self):
self.assertEqual(