(self)
| 272 | self._state = "started" |
| 273 | |
| 274 | def snap(self): |
| 275 | self._assert_state("snap", ("started", "suspended")) |
| 276 | self.tmpfile.seek(0) |
| 277 | res = self.tmpfile.buffer.read() |
| 278 | self.tmpfile.seek(0) |
| 279 | self.tmpfile.truncate() |
| 280 | return res |
| 281 | |
| 282 | def done(self) -> None: |
| 283 | self._assert_state("done", ("initialized", "started", "suspended", "done")) |
nothing calls this directly
no test coverage detected