(self)
| 434 | self.assertListKeyEqual(self.pull.get_labels(), lambda lb: lb.name, ["wip", "refactoring"]) |
| 435 | |
| 436 | def testAddAndRemoveLabels(self): |
| 437 | wip = self.repo.get_label("wip") |
| 438 | refactoring = self.repo.get_label("refactoring") |
| 439 | self.assertListKeyEqual( |
| 440 | self.pull.get_labels(), |
| 441 | lambda lb: lb.name, |
| 442 | ["wip", "refactoring", "improvement"], |
| 443 | ) |
| 444 | self.pull.remove_from_labels(wip) |
| 445 | self.assertListKeyEqual(self.pull.get_labels(), lambda lb: lb.name, ["refactoring", "improvement"]) |
| 446 | self.pull.remove_from_labels(refactoring) |
| 447 | self.assertListKeyEqual(self.pull.get_labels(), lambda lb: lb.name, ["improvement"]) |
| 448 | self.pull.add_to_labels(wip, refactoring) |
| 449 | self.assertListKeyEqual( |
| 450 | self.pull.get_labels(), |
| 451 | lambda lb: lb.name, |
| 452 | ["wip", "refactoring", "improvement"], |
| 453 | ) |
| 454 | |
| 455 | def testAddAndRemoveLabelsWithStringArguments(self): |
| 456 | wip = "wip" |
nothing calls this directly
no test coverage detected