66)
77
88func TestLimitedReader_Read (t * testing.T ) {
9- eofLimited := LimitReader (strings .NewReader ("all" ), 5 ).( * LimitedReader )
9+ eofLimited := LimitReader (strings .NewReader ("all" ), 5 )
1010
1111 type args struct {
1212 p []byte
@@ -20,14 +20,14 @@ func TestLimitedReader_Read(t *testing.T) {
2020 }{
2121 {
2222 name : "not-limited" ,
23- l : LimitReader (strings .NewReader ("all" ), 3 ).( * LimitedReader ) ,
23+ l : LimitReader (strings .NewReader ("all" ), 3 ),
2424 args : args {p : make ([]byte , 4 )},
2525 wantN : 3 ,
2626 wantErr : false ,
2727 },
2828 {
2929 name : "not-limited-exact" ,
30- l : LimitReader (strings .NewReader ("all" ), 3 ).( * LimitedReader ) ,
30+ l : LimitReader (strings .NewReader ("all" ), 3 ),
3131 args : args {p : make ([]byte , 3 )},
3232 wantN : 3 ,
3333 wantErr : false ,
@@ -48,14 +48,14 @@ func TestLimitedReader_Read(t *testing.T) {
4848 },
4949 {
5050 name : "limited" ,
51- l : LimitReader (strings .NewReader ("limited" ), 1 ).( * LimitedReader ) ,
51+ l : LimitReader (strings .NewReader ("limited" ), 1 ),
5252 args : args {p : make ([]byte , 3 )},
5353 wantN : 2 , // need to read one past to know we're past
5454 wantErr : true ,
5555 },
5656 {
5757 name : "limited-buff-under-N" ,
58- l : LimitReader (strings .NewReader ("limited" ), 0 ).( * LimitedReader ) ,
58+ l : LimitReader (strings .NewReader ("limited" ), 0 ),
5959 args : args {p : make ([]byte , 1 )},
6060 wantN : 1 ,
6161 wantErr : true ,
0 commit comments