MCPcopy Index your code
hub / github.com/PyGithub/PyGithub / testLazyAttributes

Method testLazyAttributes

tests/Milestone.py:71–76  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

69 self.assertEqual(repr(self.milestone), 'Milestone(title="Version 0.4", number=1)')
70
71 def testLazyAttributes(self):
72 milestone = self.g.withLazy(True).get_repo("lazy/repo").get_milestone(42)
73 self.assertEqual(str(milestone), "Milestone(title=None, number=42)")
74 self.assertEqual(milestone._identity, 42)
75 self.assertEqual(milestone.number, 42)
76 self.assertEqual(milestone.url, "/repos/lazy/repo/milestones/42")
77
78 def testEditWithMinimalParameters(self):
79 self.milestone.edit("Title edited by PyGithub")

Callers

nothing calls this directly

Calls 3

get_milestoneMethod · 0.80
get_repoMethod · 0.45
withLazyMethod · 0.45

Tested by

no test coverage detected