(self)
| 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( |
nothing calls this directly
no test coverage detected