(self)
| 1563 | """ |
| 1564 | |
| 1565 | def iter_action_sets(self): |
| 1566 | # - used / not used (associated / not associated) |
| 1567 | # - empty / emptied / never emptied / partly emptied |
| 1568 | # - closed / not closed |
| 1569 | # - released / not released |
| 1570 | |
| 1571 | # never used |
| 1572 | yield [] |
| 1573 | |
| 1574 | # only pre-closed (and possible used after) |
| 1575 | for closeactions in self._iter_close_action_sets('same', 'other'): |
| 1576 | yield closeactions |
| 1577 | for postactions in self._iter_post_close_action_sets(): |
| 1578 | yield closeactions + postactions |
| 1579 | for closeactions in self._iter_close_action_sets('other', 'extra'): |
| 1580 | yield closeactions |
| 1581 | for postactions in self._iter_post_close_action_sets(): |
| 1582 | yield closeactions + postactions |
| 1583 | |
| 1584 | # used |
| 1585 | for useactions in self._iter_use_action_sets('same', 'other'): |
| 1586 | yield useactions |
| 1587 | for closeactions in self._iter_close_action_sets('same', 'other'): |
| 1588 | actions = useactions + closeactions |
| 1589 | yield actions |
| 1590 | for postactions in self._iter_post_close_action_sets(): |
| 1591 | yield actions + postactions |
| 1592 | for closeactions in self._iter_close_action_sets('other', 'extra'): |
| 1593 | actions = useactions + closeactions |
| 1594 | yield actions |
| 1595 | for postactions in self._iter_post_close_action_sets(): |
| 1596 | yield actions + postactions |
| 1597 | for useactions in self._iter_use_action_sets('other', 'extra'): |
| 1598 | yield useactions |
| 1599 | for closeactions in self._iter_close_action_sets('same', 'other'): |
| 1600 | actions = useactions + closeactions |
| 1601 | yield actions |
| 1602 | for postactions in self._iter_post_close_action_sets(): |
| 1603 | yield actions + postactions |
| 1604 | for closeactions in self._iter_close_action_sets('other', 'extra'): |
| 1605 | actions = useactions + closeactions |
| 1606 | yield actions |
| 1607 | for postactions in self._iter_post_close_action_sets(): |
| 1608 | yield actions + postactions |
| 1609 | |
| 1610 | def _iter_use_action_sets(self, interp1, interp2): |
| 1611 | interps = (interp1, interp2) |
no test coverage detected