Raise an error if an atomic block is active.
(self)
| 510 | self.needs_rollback = rollback |
| 511 | |
| 512 | def validate_no_atomic_block(self): |
| 513 | """Raise an error if an atomic block is active.""" |
| 514 | if self.in_atomic_block: |
| 515 | raise TransactionManagementError( |
| 516 | "This is forbidden when an 'atomic' block is active." |
| 517 | ) |
| 518 | |
| 519 | def validate_no_broken_transaction(self): |
| 520 | if self.needs_rollback: |
no test coverage detected