(self)
| 616 | m() |
| 617 | |
| 618 | def test_readonly_properties(self): |
| 619 | d = util.ReadOnlyProperties({3: 4}) |
| 620 | calls = ( |
| 621 | lambda: d.__delitem__(1), |
| 622 | lambda: d.__setitem__(2, 3), |
| 623 | lambda: d.__setattr__(2, 3), |
| 624 | ) |
| 625 | for m in calls: |
| 626 | with expect_raises_message(TypeError, "object is immutable"): |
| 627 | m() |
| 628 | |
| 629 | |
| 630 | class MemoizedAttrTest(fixtures.TestBase): |
nothing calls this directly
no test coverage detected