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

Method testCreateEnvironment

tests/Environment.py:126–148  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

124 self.assertEqual(environments[0].name, "dev")
125
126 def testCreateEnvironment(self):
127 environment = self.repo.create_environment("test/env")
128 self.assertEqual(environment.name, "test/env")
129 self.assertEqual(environment.id, 470015651)
130 self.assertEqual(environment.node_id, "EN_kwDOHKhL9c4cA96j")
131 self.assertEqual(
132 environment.url,
133 "https://api.github.com/repos/alson/PyGithub/environments/test/env",
134 )
135 self.assertEqual(
136 environment.html_url,
137 "https://github.com/alson/PyGithub/deployments/activity_log?environments_filter=test%2Fenv",
138 )
139 self.assertEqual(
140 environment.created_at,
141 datetime(2022, 4, 19, 14, 4, 32, tzinfo=timezone.utc),
142 )
143 self.assertEqual(
144 environment.updated_at,
145 datetime(2022, 4, 19, 14, 4, 32, tzinfo=timezone.utc),
146 )
147 self.assertEqual(len(environment.protection_rules), 0)
148 self.assertIsNone(environment.deployment_branch_policy)
149
150 def testUpdateEnvironment(self):
151 environment = self.repo.create_environment(

Callers

nothing calls this directly

Calls 1

create_environmentMethod · 0.80

Tested by

no test coverage detected