@@ -187,9 +187,9 @@ fn file_test_io_seek_and_tell_smoke_test() {
187187 {
188188 let mut read_stream = check ! ( File :: open( filename) ) ;
189189 check ! ( read_stream. seek( SeekFrom :: Start ( set_cursor) ) ) ;
190- tell_pos_pre_read = check ! ( read_stream. seek ( SeekFrom :: Current ( 0 ) ) ) ;
190+ tell_pos_pre_read = check ! ( read_stream. stream_position ( ) ) ;
191191 check ! ( read_stream. read( & mut read_mem) ) ;
192- tell_pos_post_read = check ! ( read_stream. seek ( SeekFrom :: Current ( 0 ) ) ) ;
192+ tell_pos_post_read = check ! ( read_stream. stream_position ( ) ) ;
193193 }
194194 check ! ( fs:: remove_file( filename) ) ;
195195 let read_str = str:: from_utf8 ( & read_mem) . unwrap ( ) ;
@@ -284,42 +284,42 @@ fn file_test_io_read_write_at() {
284284 let oo = OpenOptions :: new ( ) . create_new ( true ) . write ( true ) . read ( true ) . clone ( ) ;
285285 let mut rw = check ! ( oo. open( & filename) ) ;
286286 assert_eq ! ( check!( rw. write_at( write1. as_bytes( ) , 5 ) ) , write1. len( ) ) ;
287- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 0 ) ;
287+ assert_eq ! ( check!( rw. stream_position ( ) ) , 0 ) ;
288288 assert_eq ! ( check!( rw. read_at( & mut buf, 5 ) ) , write1. len( ) ) ;
289289 assert_eq ! ( str :: from_utf8( & buf[ ..write1. len( ) ] ) , Ok ( write1) ) ;
290- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 0 ) ;
290+ assert_eq ! ( check!( rw. stream_position ( ) ) , 0 ) ;
291291 assert_eq ! ( check!( rw. read_at( & mut buf[ ..write2. len( ) ] , 0 ) ) , write2. len( ) ) ;
292292 assert_eq ! ( str :: from_utf8( & buf[ ..write2. len( ) ] ) , Ok ( "\0 \0 \0 \0 \0 " ) ) ;
293- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 0 ) ;
293+ assert_eq ! ( check!( rw. stream_position ( ) ) , 0 ) ;
294294 assert_eq ! ( check!( rw. write( write2. as_bytes( ) ) ) , write2. len( ) ) ;
295- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 5 ) ;
295+ assert_eq ! ( check!( rw. stream_position ( ) ) , 5 ) ;
296296 assert_eq ! ( check!( rw. read( & mut buf) ) , write1. len( ) ) ;
297297 assert_eq ! ( str :: from_utf8( & buf[ ..write1. len( ) ] ) , Ok ( write1) ) ;
298- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
298+ assert_eq ! ( check!( rw. stream_position ( ) ) , 9 ) ;
299299 assert_eq ! ( check!( rw. read_at( & mut buf[ ..write2. len( ) ] , 0 ) ) , write2. len( ) ) ;
300300 assert_eq ! ( str :: from_utf8( & buf[ ..write2. len( ) ] ) , Ok ( write2) ) ;
301- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
301+ assert_eq ! ( check!( rw. stream_position ( ) ) , 9 ) ;
302302 assert_eq ! ( check!( rw. write_at( write3. as_bytes( ) , 9 ) ) , write3. len( ) ) ;
303- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
303+ assert_eq ! ( check!( rw. stream_position ( ) ) , 9 ) ;
304304 }
305305 {
306306 let mut read = check ! ( File :: open( & filename) ) ;
307307 assert_eq ! ( check!( read. read_at( & mut buf, 0 ) ) , content. len( ) ) ;
308308 assert_eq ! ( str :: from_utf8( & buf[ ..content. len( ) ] ) , Ok ( content) ) ;
309- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 0 ) ;
309+ assert_eq ! ( check!( read. stream_position ( ) ) , 0 ) ;
310310 assert_eq ! ( check!( read. seek( SeekFrom :: End ( -5 ) ) ) , 9 ) ;
311311 assert_eq ! ( check!( read. read_at( & mut buf, 0 ) ) , content. len( ) ) ;
312312 assert_eq ! ( str :: from_utf8( & buf[ ..content. len( ) ] ) , Ok ( content) ) ;
313- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
313+ assert_eq ! ( check!( read. stream_position ( ) ) , 9 ) ;
314314 assert_eq ! ( check!( read. read( & mut buf) ) , write3. len( ) ) ;
315315 assert_eq ! ( str :: from_utf8( & buf[ ..write3. len( ) ] ) , Ok ( write3) ) ;
316- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
316+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
317317 assert_eq ! ( check!( read. read_at( & mut buf, 0 ) ) , content. len( ) ) ;
318318 assert_eq ! ( str :: from_utf8( & buf[ ..content. len( ) ] ) , Ok ( content) ) ;
319- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
319+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
320320 assert_eq ! ( check!( read. read_at( & mut buf, 14 ) ) , 0 ) ;
321321 assert_eq ! ( check!( read. read_at( & mut buf, 15 ) ) , 0 ) ;
322- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
322+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
323323 }
324324 check ! ( fs:: remove_file( & filename) ) ;
325325}
@@ -362,38 +362,38 @@ fn file_test_io_seek_read_write() {
362362 let oo = OpenOptions :: new ( ) . create_new ( true ) . write ( true ) . read ( true ) . clone ( ) ;
363363 let mut rw = check ! ( oo. open( & filename) ) ;
364364 assert_eq ! ( check!( rw. seek_write( write1. as_bytes( ) , 5 ) ) , write1. len( ) ) ;
365- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
365+ assert_eq ! ( check!( rw. stream_position ( ) ) , 9 ) ;
366366 assert_eq ! ( check!( rw. seek_read( & mut buf, 5 ) ) , write1. len( ) ) ;
367367 assert_eq ! ( str :: from_utf8( & buf[ ..write1. len( ) ] ) , Ok ( write1) ) ;
368- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
368+ assert_eq ! ( check!( rw. stream_position ( ) ) , 9 ) ;
369369 assert_eq ! ( check!( rw. seek( SeekFrom :: Start ( 0 ) ) ) , 0 ) ;
370370 assert_eq ! ( check!( rw. write( write2. as_bytes( ) ) ) , write2. len( ) ) ;
371- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 5 ) ;
371+ assert_eq ! ( check!( rw. stream_position ( ) ) , 5 ) ;
372372 assert_eq ! ( check!( rw. read( & mut buf) ) , write1. len( ) ) ;
373373 assert_eq ! ( str :: from_utf8( & buf[ ..write1. len( ) ] ) , Ok ( write1) ) ;
374- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 9 ) ;
374+ assert_eq ! ( check!( rw. stream_position ( ) ) , 9 ) ;
375375 assert_eq ! ( check!( rw. seek_read( & mut buf[ ..write2. len( ) ] , 0 ) ) , write2. len( ) ) ;
376376 assert_eq ! ( str :: from_utf8( & buf[ ..write2. len( ) ] ) , Ok ( write2) ) ;
377- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 5 ) ;
377+ assert_eq ! ( check!( rw. stream_position ( ) ) , 5 ) ;
378378 assert_eq ! ( check!( rw. seek_write( write3. as_bytes( ) , 9 ) ) , write3. len( ) ) ;
379- assert_eq ! ( check!( rw. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
379+ assert_eq ! ( check!( rw. stream_position ( ) ) , 14 ) ;
380380 }
381381 {
382382 let mut read = check ! ( File :: open( & filename) ) ;
383383 assert_eq ! ( check!( read. seek_read( & mut buf, 0 ) ) , content. len( ) ) ;
384384 assert_eq ! ( str :: from_utf8( & buf[ ..content. len( ) ] ) , Ok ( content) ) ;
385- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
385+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
386386 assert_eq ! ( check!( read. seek( SeekFrom :: End ( -5 ) ) ) , 9 ) ;
387387 assert_eq ! ( check!( read. seek_read( & mut buf, 0 ) ) , content. len( ) ) ;
388388 assert_eq ! ( str :: from_utf8( & buf[ ..content. len( ) ] ) , Ok ( content) ) ;
389- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
389+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
390390 assert_eq ! ( check!( read. seek( SeekFrom :: End ( -5 ) ) ) , 9 ) ;
391391 assert_eq ! ( check!( read. read( & mut buf) ) , write3. len( ) ) ;
392392 assert_eq ! ( str :: from_utf8( & buf[ ..write3. len( ) ] ) , Ok ( write3) ) ;
393- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
393+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
394394 assert_eq ! ( check!( read. seek_read( & mut buf, 0 ) ) , content. len( ) ) ;
395395 assert_eq ! ( str :: from_utf8( & buf[ ..content. len( ) ] ) , Ok ( content) ) ;
396- assert_eq ! ( check!( read. seek ( SeekFrom :: Current ( 0 ) ) ) , 14 ) ;
396+ assert_eq ! ( check!( read. stream_position ( ) ) , 14 ) ;
397397 assert_eq ! ( check!( read. seek_read( & mut buf, 14 ) ) , 0 ) ;
398398 assert_eq ! ( check!( read. seek_read( & mut buf, 15 ) ) , 0 ) ;
399399 }
0 commit comments