def testAttributes(self):
self.assertEqual(self.statuses[0].created_at, datetime.datetime(2012, 9, 8, 11, 30, 56))
self.assertEqual(self.statuses[0].updated_at, datetime.datetime(2012, 9, 8, 11, 30, 56))
self.assertEqual(self.statuses[0].creator.login, "jacquev6")
self.assertEqual(self.statuses[0].description, "Status successfuly created by PyGithub")
self.assertEqual(self.statuses[1].description, None)
self.assertEqual(self.statuses[0].id, 277040)
self.assertEqual(self.statuses[0].state, "success")
self.assertEqual(self.statuses[1].state, "pending")
self.assertEqual(self.statuses[0].context, "build")
self.assertEqual(self.statuses[0].target_url, "https://github.com/jacquev6/PyGithub/issues/67")
self.assertEqual(self.statuses[1].target_url, None)
# test __repr__() based on this attributes
self.assertEqual(self.statuses[0].__repr__(),
'CommitStatus(state="success", id=277040, context="build")')
评论列表
文章目录