@@ -648,27 +648,24 @@ def test_set_of_sets_reprs(self):
648
648
import textwrap
649
649
650
650
# Single-line, always ordered:
651
- data = frozenset (( frozenset (), frozenset (( 1 , 2 , 3 ))) )
652
- self . assertEqual (
653
- pprint . pformat ( data ),
654
- 'frozenset({frozenset(), frozenset({1, 2, 3})})' ,
655
- )
651
+ fs0 = frozenset ()
652
+ fs1 = frozenset (( 'abc' , 'xyz' ))
653
+ data = frozenset (( fs0 , fs1 ))
654
+ self . assertEqual ( pprint . pformat ( data ) ,
655
+ 'frozenset({%r, %r})' % ( fs0 , fs1 ) )
656
656
self .assertEqual (pprint .pformat (data ), repr (data ))
657
657
658
- data = {
659
- frozenset ((1 , 2 )): frozenset ((frozenset (), frozenset ((1 , 2 , 3 )))),
660
- }
661
- self .assertEqual (
662
- pprint .pformat (data ),
663
- '{frozenset({1, 2}): frozenset({frozenset(), frozenset({1, 2, 3})})}' ,
664
- )
658
+ fs2 = frozenset (('one' , 'two' ))
659
+ data = {fs2 : frozenset ((fs0 , fs1 ))}
660
+ self .assertEqual (pprint .pformat (data ),
661
+ "{%r: frozenset({%r, %r})}" % (fs2 , fs0 , fs1 ))
665
662
self .assertEqual (pprint .pformat (data ), repr (data ))
666
663
667
664
# Single-line, unordered:
668
665
fs1 = frozenset (("xyz" , "qwerty" ))
669
666
fs2 = frozenset (("abcd" , "spam" ))
670
- fs = frozenset ((fs1 , fs2 )))
671
- self .assertEqual (pprint .pformat (fs , repr (fs ))
667
+ fs = frozenset ((fs1 , fs2 ))
668
+ self .assertEqual (pprint .pformat (fs ) , repr (fs ))
672
669
673
670
# Multiline, unordered:
674
671
def check (res , invariants ):
0 commit comments