Path 1: 4 calls (1.0)
→ size -1 (4)
↩ return bytes (4)
1def read(self, size: int = -1) -> bytes: 2 block = self.handle.read(size) 3 self.progress.advance(self.task, advance=len(block)) 4 return block