(self)
| 256 | ) |
| 257 | |
| 258 | def testAddAndRemoveLabelsWithStringArguments(self): |
| 259 | bug = "Bug" |
| 260 | question = "Question" |
| 261 | self.assertListKeyEqual( |
| 262 | self.issue.get_labels(), |
| 263 | lambda lb: lb.name, |
| 264 | ["Bug", "Project management", "Question"], |
| 265 | ) |
| 266 | self.issue.remove_from_labels(bug) |
| 267 | self.assertListKeyEqual( |
| 268 | self.issue.get_labels(), |
| 269 | lambda lb: lb.name, |
| 270 | ["Project management", "Question"], |
| 271 | ) |
| 272 | self.issue.remove_from_labels(question) |
| 273 | self.assertListKeyEqual(self.issue.get_labels(), lambda lb: lb.name, ["Project management"]) |
| 274 | self.issue.add_to_labels(bug, question) |
| 275 | self.assertListKeyEqual( |
| 276 | self.issue.get_labels(), |
| 277 | lambda lb: lb.name, |
| 278 | ["Bug", "Project management", "Question"], |
| 279 | ) |
| 280 | |
| 281 | def testDeleteAndSetLabels(self): |
| 282 | bug = self.repo.get_label("Bug") |
nothing calls this directly
no test coverage detected