1010import unittest
1111
1212from _io import BytesIO
13+
1314from iptest import run_test
1415
1516def bytesio_helper ():
@@ -28,131 +29,129 @@ def bytesio_helper():
2829class BytesIOTest (unittest .TestCase ):
2930
3031 def test__BytesIO___class__ (self ):
31- print "TODO"
32+ print ( "TODO" )
3233
3334 def test__BytesIO___delattr__ (self ):
34- print "TODO"
35+ print ( "TODO" )
3536
3637 def test__BytesIO___doc__ (self ):
37- print "TODO"
38+ print ( "TODO" )
3839
3940 def test__BytesIO___format__ (self ):
40- print "TODO"
41+ print ( "TODO" )
4142
4243 def test__BytesIO___getattribute__ (self ):
43- print "TODO"
44+ print ( "TODO" )
4445
4546 def test__BytesIO___hash__ (self ):
46- print "TODO"
47+ print ( "TODO" )
4748
4849 def test__BytesIO___init__ (self ):
49- print "TODO"
50+ print ( "TODO" )
5051
5152 def test__BytesIO___iter__ (self ):
52- print "TODO"
53+ print ( "TODO" )
5354
5455 def test__BytesIO___new__ (self ):
55- print "TODO"
56+ print ( "TODO" )
5657
5758 def test__BytesIO___reduce__ (self ):
58- print "TODO"
59+ print ( "TODO" )
5960
6061 def test__BytesIO___reduce_ex__ (self ):
61- print "TODO"
62+ print ( "TODO" )
6263
6364 def test__BytesIO___repr__ (self ):
64- print "TODO"
65+ print ( "TODO" )
6566
6667 def test__BytesIO___setattr__ (self ):
67- print "TODO"
68+ print ( "TODO" )
6869
6970 def test__BytesIO___sizeof__ (self ):
70- print "TODO"
71+ print ( "TODO" )
7172
7273 def test__BytesIO___str__ (self ):
73- print "TODO"
74+ print ( "TODO" )
7475
7576 def test__BytesIO___subclasshook__ (self ):
76- print "TODO"
77+ print ( "TODO" )
7778
7879 def test__BytesIO_close (self ):
79- print "TODO"
80+ print ( "TODO" )
8081
8182 def test__BytesIO_closed (self ):
82- print "TODO"
83+ print ( "TODO" )
8384
8485 def test__BytesIO_flush (self ):
85- print "TODO"
86+ print ( "TODO" )
8687
8788 def test__BytesIO_getvalue (self ):
88- print "TODO"
89+ print ( "TODO" )
8990
9091 def test__BytesIO_isatty (self ):
91- print "TODO"
92+ print ( "TODO" )
9293
9394 def test__BytesIO_next (self ):
94- print "TODO"
95+ print ( "TODO" )
9596
9697 def test__BytesIO_read (self ):
97- print "TODO"
98+ print ( "TODO" )
9899
99100 def test__BytesIO_read1 (self ):
100- print "TODO"
101+ print ( "TODO" )
101102
102103 def test__BytesIO_readable (self ):
103- print "TODO"
104+ print ( "TODO" )
104105
105106 def test__BytesIO_readinto (self ):
106- print "TODO"
107+ print ( "TODO" )
107108
108109 def test__BytesIO_readline (self ):
109- print "TODO"
110+ print ( "TODO" )
110111
111112 def test__BytesIO_readlines (self ):
112- print "TODO"
113+ print ( "TODO" )
113114
114115 def test__BytesIO_seek (self ):
115- # TODO: add cases that seek
116116 x = BytesIO ()
117117
118118 # these should all succeed
119119 x .seek (0 )
120- x .seek (0L )
120+ x .seek (long ( 0 ) )
121121 x .seek (0 , 0 )
122- x .seek (0L , 0 )
123- x .seek (0 , 0L )
124- x .seek (0L , 0L )
122+ x .seek (long ( 0 ) , 0 )
123+ x .seek (0 , long ( 0 ) )
124+ x .seek (long ( 0 ), long ( 0 ) )
125125
126126 # these should all fail
127127 self .assertRaises (TypeError , x .seek , 0 , 0.0 )
128- self .assertRaises (TypeError , x .seek , 0L , 0.0 )
128+ self .assertRaises (TypeError , x .seek , long ( 0 ) , 0.0 )
129129 self .assertRaises (ValueError , x .seek , 0 , 1000 )
130- self .assertRaises (ValueError , x .seek , 0L , 1000 )
130+ self .assertRaises (ValueError , x .seek , long ( 0 ) , 1000 )
131131 self .assertRaises (OverflowError , x .seek , 0 , sys .maxsize + 1 )
132- self .assertRaises (OverflowError , x .seek , 0L , sys .maxsize + 1 )
132+ self .assertRaises (OverflowError , x .seek , long ( 0 ) , sys .maxsize + 1 )
133133 self .assertRaises (TypeError , x .seek , 0.0 )
134134 self .assertRaises (TypeError , x .seek , 0.0 , 0 )
135135 self .assertRaises (OverflowError , x .seek , sys .maxsize + 1 )
136136 self .assertRaises (OverflowError , x .seek , sys .maxsize + 1 , 0 )
137137
138138 def test__BytesIO_seekable (self ):
139- print "TODO"
139+ print ( "TODO" )
140140
141141 def test__BytesIO_tell (self ):
142- print "TODO"
142+ print ( "TODO" )
143143
144144 def test__BytesIO_truncate (self ):
145- print "TODO"
145+ print ( "TODO" )
146146
147147 def test__BytesIO_writable (self ):
148- print "TODO"
148+ print ( "TODO" )
149149
150150 def test__BytesIO_write (self ):
151- print "TODO"
151+ print ( "TODO" )
152152
153153 def test__BytesIO_writelines (self ):
154- print "TODO"
155-
154+ print ("TODO" )
156155
157156 def test_coverage (self ):
158157 '''
@@ -254,11 +253,11 @@ def test_coverage(self):
254253 [('I' ,),
255254 [[],[],[],[],[],[],[],[],[],[]],
256255 [0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ]],
257- [('I' ,[1L ]),
258- [[1L ],[97L ],[25185L ],[6513249L ],[1684234849L ],[1684234849L ],[1684234849L ],[1684234849L ],[1684234849L ],[1684234849L ]],
256+ [('I' ,[long ( 1 ) ]),
257+ [[long ( 1 ) ],[long ( 97 ) ],[long ( 25185 ) ],[long ( 6513249 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ]],
259258 [0 ,1 ,2 ,3 ,4 ,4 ,4 ,4 ,4 ,4 ]],
260- [('I' ,[1L , 999L , 47L ]),
261- [[1L , 999L , 47L ],[97L , 999L , 47L ],[25185L , 999L , 47L ],[6513249L , 999L , 47L ],[1684234849L , 999L , 47L ],[1684234849L , 869L , 47L ],[1684234849L , 26213L , 47L ],[1684234849L , 6776421L , 47L ],[1684234849L , 1751606885L , 47L ],[1684234849L , 1751606885L , 105L ]],
259+ [('I' ,[long ( 1 ), long ( 999 ), long ( 47 ) ]),
260+ [[long ( 1 ), long ( 999 ), long ( 47 ) ],[long ( 97 ), long ( 999 ), long ( 47 ) ],[long ( 25185 ), long ( 999 ), long ( 47 ) ],[long ( 6513249 ), long ( 999 ), long ( 47 ) ],[long ( 1684234849 ), long ( 999 ), long ( 47 ) ],[long ( 1684234849 ), long ( 869 ), long ( 47 ) ],[long ( 1684234849 ), long ( 26213 ), long ( 47 ) ],[long ( 1684234849 ), long ( 6776421 ), long ( 47 ) ],[long ( 1684234849 ), long ( 1751606885 ), long ( 47 ) ],[long ( 1684234849 ), long ( 1751606885 ), long ( 105 ) ]],
262261 [0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ]],
263262 [('l' ,),
264263 [[],[],[],[],[],[],[],[],[],[]],
@@ -278,11 +277,11 @@ def test_coverage(self):
278277 [('L' ,),
279278 [[],[],[],[],[],[],[],[],[],[]],
280279 [0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ]],
281- [('L' ,[100000000L ]),
282- [[100000000L ],[100000097L ],[99967585L ],[90399329L ],[1684234849L ],[1684234849L ],[1684234849L ],[1684234849L ],[1684234849L ],[1684234849L ]],
280+ [('L' ,[long ( 100000000 ) ]),
281+ [[long ( 100000000 ) ],[long ( 100000097 ) ],[long ( 99967585 ) ],[long ( 90399329 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ],[long ( 1684234849 ) ]],
283282 [0 ,1 ,2 ,3 ,4 ,4 ,4 ,4 ,4 ,4 ]],
284- [('L' ,[1L , 99L , 47L ]),
285- [[1L , 99L , 47L ],[97L , 99L , 47L ],[25185L , 99L , 47L ],[6513249L , 99L , 47L ],[1684234849L , 99L , 47L ],[1684234849L , 101L , 47L ],[1684234849L , 26213L , 47L ],[1684234849L , 6776421L , 47L ],[1684234849L , 1751606885L , 47L ],[1684234849L , 1751606885L , 105L ]],
283+ [('L' ,[long ( 1 ), long ( 99 ), long ( 47 ) ]),
284+ [[long ( 1 ), long ( 99 ), long ( 47 ) ],[long ( 97 ), long ( 99 ), long ( 47 ) ],[long ( 25185 ), long ( 99 ), long ( 47 ) ],[long ( 6513249 ), long ( 99 ), long ( 47 ) ],[long ( 1684234849 ), long ( 99 ), long ( 47 ) ],[long ( 1684234849 ), long ( 101 ), long ( 47 ) ],[long ( 1684234849 ), long ( 26213 ), long ( 47 ) ],[long ( 1684234849 ), long ( 6776421 ), long ( 47 ) ],[long ( 1684234849 ), long ( 1751606885 ), long ( 47 ) ],[long ( 1684234849 ), long ( 1751606885 ), long ( 105 ) ]],
286285 [0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ]],
287286 [('f' ,[]),
288287 [[],[],[],[],[],[],[],[],[],[]],
0 commit comments