Returns an iterable of all (path components, data_written) tuples for files that have been written.
(self)
| 92 | self.reads.clear() |
| 93 | |
| 94 | def get_writes(self) -> None: |
| 95 | """ |
| 96 | Returns an iterable of all (path components, data_written) tuples for |
| 97 | files that have been written. |
| 98 | """ |
| 99 | for parts, intercept_obj in self.writes: |
| 100 | yield parts, intercept_obj.read() |
| 101 | |
| 102 | self.writes.clear() |
| 103 | |
| 104 | def __repr__(self): |
| 105 | return f"CodegenDirWrapper({repr(self.obj)})" |