@@ -72,7 +72,7 @@ def test_union(self):
7272 self .assertEqual (type (u ), self .thetype )
7373 self .assertRaises (PassThru , self .s .union , check_pass_thru ())
7474 self .assertRaises (TypeError , self .s .union , [[]])
75- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
75+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
7676 self .assertEqual (self .thetype ('abcba' ).union (C ('cdc' )), set ('abcd' ))
7777 self .assertEqual (self .thetype ('abcba' ).union (C ('efgfe' )), set ('abcefg' ))
7878 self .assertEqual (self .thetype ('abcba' ).union (C ('ccb' )), set ('abc' ))
@@ -96,7 +96,7 @@ def test_intersection(self):
9696 self .assertEqual (self .s , self .thetype (self .word ))
9797 self .assertEqual (type (i ), self .thetype )
9898 self .assertRaises (PassThru , self .s .intersection , check_pass_thru ())
99- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
99+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
100100 self .assertEqual (self .thetype ('abcba' ).intersection (C ('cdc' )), set ('cc' ))
101101 self .assertEqual (self .thetype ('abcba' ).intersection (C ('efgfe' )), set ('' ))
102102 self .assertEqual (self .thetype ('abcba' ).intersection (C ('ccb' )), set ('bc' ))
@@ -121,7 +121,7 @@ def test_difference(self):
121121 self .assertEqual (type (i ), self .thetype )
122122 self .assertRaises (PassThru , self .s .difference , check_pass_thru ())
123123 self .assertRaises (TypeError , self .s .difference , [[]])
124- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
124+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
125125 self .assertEqual (self .thetype ('abcba' ).difference (C ('cdc' )), set ('ab' ))
126126 self .assertEqual (self .thetype ('abcba' ).difference (C ('efgfe' )), set ('abc' ))
127127 self .assertEqual (self .thetype ('abcba' ).difference (C ('ccb' )), set ('a' ))
@@ -146,7 +146,7 @@ def test_symmetric_difference(self):
146146 self .assertEqual (type (i ), self .thetype )
147147 self .assertRaises (PassThru , self .s .symmetric_difference , check_pass_thru ())
148148 self .assertRaises (TypeError , self .s .symmetric_difference , [[]])
149- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
149+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
150150 self .assertEqual (self .thetype ('abcba' ).symmetric_difference (C ('cdc' )), set ('abd' ))
151151 self .assertEqual (self .thetype ('abcba' ).symmetric_difference (C ('efgfe' )), set ('abcefg' ))
152152 self .assertEqual (self .thetype ('abcba' ).symmetric_difference (C ('ccb' )), set ('a' ))
@@ -390,7 +390,7 @@ def test_update(self):
390390 self .assertRaises (PassThru , self .s .update , check_pass_thru ())
391391 self .assertRaises (TypeError , self .s .update , [[]])
392392 for p , q in (('cdc' , 'abcd' ), ('efgfe' , 'abcefg' ), ('ccb' , 'abc' ), ('ef' , 'abcef' )):
393- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
393+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
394394 s = self .thetype ('abcba' )
395395 self .assertEqual (s .update (C (p )), None )
396396 self .assertEqual (s , set (q ))
@@ -411,7 +411,7 @@ def test_intersection_update(self):
411411 self .assertRaises (PassThru , self .s .intersection_update , check_pass_thru ())
412412 self .assertRaises (TypeError , self .s .intersection_update , [[]])
413413 for p , q in (('cdc' , 'c' ), ('efgfe' , '' ), ('ccb' , 'bc' ), ('ef' , '' )):
414- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
414+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
415415 s = self .thetype ('abcba' )
416416 self .assertEqual (s .intersection_update (C (p )), None )
417417 self .assertEqual (s , set (q ))
@@ -436,7 +436,7 @@ def test_difference_update(self):
436436 self .assertRaises (TypeError , self .s .difference_update , [[]])
437437 self .assertRaises (TypeError , self .s .symmetric_difference_update , [[]])
438438 for p , q in (('cdc' , 'ab' ), ('efgfe' , 'abc' ), ('ccb' , 'a' ), ('ef' , 'abc' )):
439- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
439+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
440440 s = self .thetype ('abcba' )
441441 self .assertEqual (s .difference_update (C (p )), None )
442442 self .assertEqual (s , set (q ))
@@ -460,7 +460,7 @@ def test_symmetric_difference_update(self):
460460 self .assertRaises (PassThru , self .s .symmetric_difference_update , check_pass_thru ())
461461 self .assertRaises (TypeError , self .s .symmetric_difference_update , [[]])
462462 for p , q in (('cdc' , 'abd' ), ('efgfe' , 'abcefg' ), ('ccb' , 'a' ), ('ef' , 'abcef' )):
463- for C in set , frozenset , dict .fromkeys , str , str , list , tuple :
463+ for C in set , frozenset , dict .fromkeys , str , str8 , list , tuple :
464464 s = self .thetype ('abcba' )
465465 self .assertEqual (s .symmetric_difference_update (C (p )), None )
466466 self .assertEqual (s , set (q ))
0 commit comments