mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Make sure seek succeeds in io.Limited_Reader test setup
This commit is contained in:
@@ -467,7 +467,12 @@ test_limited_reader :: proc(t: ^testing.T) {
|
|||||||
ok: bool
|
ok: bool
|
||||||
|
|
||||||
for end in 0..<i64(len(buf)) {
|
for end in 0..<i64(len(buf)) {
|
||||||
io.seek(bs, 0, .Start)
|
pos, seek_err := io.seek(bs, 0, .Start)
|
||||||
|
if !testing.expectf(t, pos == 0 && seek_err == nil,
|
||||||
|
"Pre-test Seek reset failed: pos<%v>, %v", pos, seek_err) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
results, ok = _test_stream(t, io.limited_reader_init(&lr, bs, end), buf[:end])
|
results, ok = _test_stream(t, io.limited_reader_init(&lr, bs, end), buf[:end])
|
||||||
if !ok {
|
if !ok {
|
||||||
log.debugf("buffer[:%i] := %v", end, buf[:end])
|
log.debugf("buffer[:%i] := %v", end, buf[:end])
|
||||||
|
|||||||
Reference in New Issue
Block a user