@@ -26,8 +26,6 @@ def test_decodestring_warns(self):
26
26
with self .assertWarns (DeprecationWarning ):
27
27
base64 .decodestring (b"d3d3LnB5dGhvbi5vcmc=\n " )
28
28
29
- # TODO: RUSTPYTHON
30
- @unittest .expectedFailure
31
29
def test_encodebytes (self ):
32
30
eq = self .assertEqual
33
31
eq (base64 .encodebytes (b"www.python.org" ), b"d3d3LnB5dGhvbi5vcmc=\n " )
@@ -47,8 +45,6 @@ def test_encodebytes(self):
47
45
eq (base64 .encodebytes (array ('B' , b'abc' )), b'YWJj\n ' )
48
46
self .check_type_errors (base64 .encodebytes )
49
47
50
- # TODO: RUSTPYTHON
51
- @unittest .expectedFailure
52
48
def test_decodebytes (self ):
53
49
eq = self .assertEqual
54
50
eq (base64 .decodebytes (b"d3d3LnB5dGhvbi5vcmc=\n " ), b"www.python.org" )
@@ -133,9 +129,6 @@ def check_nonbyte_element_format(self, f, data):
133
129
int_data = memoryview (bytes_data ).cast ('I' )
134
130
self .assertEqual (f (int_data ), f (bytes_data ))
135
131
136
-
137
- # TODO: RUSTPYTHON
138
- @unittest .expectedFailure
139
132
def test_b64encode (self ):
140
133
eq = self .assertEqual
141
134
# Test default alphabet
@@ -186,8 +179,6 @@ def test_b64encode(self):
186
179
b'\xd3 V\xbe o\xf7 \x1d ' , b'01a-b_cd' )
187
180
self .check_encode_type_errors (base64 .urlsafe_b64encode )
188
181
189
- # TODO: RUSTPYTHON
190
- @unittest .expectedFailure
191
182
def test_b64decode (self ):
192
183
eq = self .assertEqual
193
184
@@ -284,8 +275,6 @@ def test_b64decode_invalid_chars(self):
284
275
self .assertEqual (base64 .b64decode (b'++[[//]]' , b'[]' ), res )
285
276
self .assertEqual (base64 .urlsafe_b64decode (b'++--//__' ), res )
286
277
287
- # TODO: RUSTPYTHON
288
- @unittest .expectedFailure
289
278
def test_b32encode (self ):
290
279
eq = self .assertEqual
291
280
eq (base64 .b32encode (b'' ), b'' )
@@ -299,8 +288,6 @@ def test_b32encode(self):
299
288
self .check_other_types (base64 .b32encode , b'abcd' , b'MFRGGZA=' )
300
289
self .check_encode_type_errors (base64 .b32encode )
301
290
302
- # TODO: RUSTPYTHON
303
- @unittest .expectedFailure
304
291
def test_b32decode (self ):
305
292
eq = self .assertEqual
306
293
tests = {b'' : b'' ,
@@ -375,8 +362,6 @@ def test_b32decode_error(self):
375
362
with self .assertRaises (binascii .Error ):
376
363
base64 .b32decode (data .decode ('ascii' ))
377
364
378
- # TODO: RUSTPYTHON
379
- @unittest .expectedFailure
380
365
def test_b16encode (self ):
381
366
eq = self .assertEqual
382
367
eq (base64 .b16encode (b'\x01 \x02 \xab \xcd \xef ' ), b'0102ABCDEF' )
@@ -415,8 +400,6 @@ def test_b16decode(self):
415
400
# Incorrect "padding"
416
401
self .assertRaises (binascii .Error , base64 .b16decode , '010' )
417
402
418
- # TODO: RUSTPYTHON
419
- @unittest .expectedFailure
420
403
def test_a85encode (self ):
421
404
eq = self .assertEqual
422
405
@@ -467,8 +450,6 @@ def test_a85encode(self):
467
450
eq (base64 .a85encode (b' ' * 6 , foldspaces = True , adobe = False ), b'y+<U' )
468
451
eq (base64 .a85encode (b' ' * 5 , foldspaces = True , adobe = False ), b'y+9' )
469
452
470
- # TODO: RUSTPYTHON
471
- @unittest .expectedFailure
472
453
def test_b85encode (self ):
473
454
eq = self .assertEqual
474
455
@@ -503,8 +484,6 @@ def test_b85encode(self):
503
484
self .check_other_types (base64 .b85encode , b"www.python.org" ,
504
485
b'cXxL#aCvlSZ*DGca%T' )
505
486
506
- # TODO: RUSTPYTHON
507
- @unittest .expectedFailure
508
487
def test_a85decode (self ):
509
488
eq = self .assertEqual
510
489
@@ -550,8 +529,6 @@ def test_a85decode(self):
550
529
self .check_other_types (base64 .a85decode , b'GB\\ 6`E-ZP=Df.1GEb>' ,
551
530
b"www.python.org" )
552
531
553
- # TODO: RUSTPYTHON
554
- @unittest .expectedFailure
555
532
def test_b85decode (self ):
556
533
eq = self .assertEqual
557
534
0 commit comments