(self, fix, *, force)
| 1734 | yield ChannelCloseFixture(end, interp, other, extra, creator) |
| 1735 | |
| 1736 | def _close(self, fix, *, force): |
| 1737 | op = 'force-close' if force else 'close' |
| 1738 | close = ChannelAction(op, fix.end, 'same') |
| 1739 | if not fix.expect_closed_error(): |
| 1740 | self.run_action(fix, close, hideclosed=False) |
| 1741 | else: |
| 1742 | with self.assertRaises(_channels.ChannelClosedError): |
| 1743 | self.run_action(fix, close, hideclosed=False) |
| 1744 | |
| 1745 | def _assert_closed_in_interp(self, fix, interp=None): |
| 1746 | if interp is None or interp.name == 'main': |
no test coverage detected