| author | |
| committer | |
| log | 4fcdb08390dc1496b74a3e652498f9a0b27fada5 |
| tree | e76f2abe797dee903bbff96c9e6d323d5c0f6156 |
| parent | 99c489055951c09c1a22973078e5d7dbda14bac1 |
1 files changed, 6 insertions(+), 0 deletions(-)
lib/std/Io/Writer.zig+6| ... | ... | @@ -141,8 +141,14 @@ pub const failing: Writer = .{ |
| 141 | 141 | .sendFile = failingSendFile, |
| 142 | 142 | .rebase = failingRebase, |
| 143 | 143 | }, |
| 144 | .buffer = &.{}, | |
| 144 | 145 | }; |
| 145 | 146 | |
| 147 | test failing { | |
| 148 | var fw: Writer = .failing; | |
| 149 | try testing.expectError(error.WriteFailed, fw.writeAll("always fails")); | |
| 150 | } | |
| 151 | ||
| 146 | 152 | /// Returns the contents not yet drained. |
| 147 | 153 | pub fn buffered(w: *const Writer) []u8 { |
| 148 | 154 | return w.buffer[0..w.end]; |