@@ -796,22 +796,21 @@ class ItBlocked(It):
796796
797797 def test_Reversible (self ):
798798 # Check some non-reversibles
799- non_samples = [None , 42 , 3.14 , 1j , dict (), set (), frozenset ()]
799+ non_samples = [None , 42 , 3.14 , 1j , set (), frozenset ()]
800800 for x in non_samples :
801801 self .assertNotIsInstance (x , Reversible )
802802 self .assertFalse (issubclass (type (x ), Reversible ), repr (type (x )))
803803 # Check some non-reversible iterables
804- non_reversibles = [dict ().keys (), dict ().items (), dict ().values (),
805- Counter (), Counter ().keys (), Counter ().items (),
806- Counter ().values (), _test_gen (),
807- (x for x in []), iter ([]), reversed ([])]
804+ non_reversibles = [_test_gen (), (x for x in []), iter ([]), reversed ([])]
808805 for x in non_reversibles :
809806 self .assertNotIsInstance (x , Reversible )
810807 self .assertFalse (issubclass (type (x ), Reversible ), repr (type (x )))
811808 # Check some reversible iterables
812809 samples = [bytes (), str (), tuple (), list (), OrderedDict (),
813810 OrderedDict ().keys (), OrderedDict ().items (),
814- OrderedDict ().values ()]
811+ OrderedDict ().values (), Counter (), Counter ().keys (),
812+ Counter ().items (), Counter ().values (), dict (),
813+ dict ().keys (), dict ().items (), dict ().values ()]
815814 for x in samples :
816815 self .assertIsInstance (x , Reversible )
817816 self .assertTrue (issubclass (type (x ), Reversible ), repr (type (x )))
@@ -1612,7 +1611,7 @@ def test_MutableMapping_subclass(self):
16121611 self .assertIsInstance (z , set )
16131612 list (z )
16141613 mymap ['blue' ] = 7 # Shouldn't affect 'z'
1615- self .assertEqual (sorted ( z ), [ ('orange' , 3 ), ('red' , 5 )] )
1614+ self .assertEqual (z , { ('orange' , 3 ), ('red' , 5 )} )
16161615
16171616 def test_Sequence (self ):
16181617 for sample in [tuple , list , bytes , str ]:
@@ -1767,10 +1766,10 @@ def test_basics(self):
17671766 self .assertTrue (issubclass (Counter , Mapping ))
17681767 self .assertEqual (len (c ), 3 )
17691768 self .assertEqual (sum (c .values ()), 6 )
1770- self .assertEqual (sorted (c .values ()), [1 , 2 , 3 ])
1771- self .assertEqual (sorted (c .keys ()), ['a' , 'b' , 'c' ])
1772- self .assertEqual (sorted (c ), ['a' , 'b' , 'c' ])
1773- self .assertEqual (sorted (c .items ()),
1769+ self .assertEqual (list (c .values ()), [3 , 2 , 1 ])
1770+ self .assertEqual (list (c .keys ()), ['a' , 'b' , 'c' ])
1771+ self .assertEqual (list (c ), ['a' , 'b' , 'c' ])
1772+ self .assertEqual (list (c .items ()),
17741773 [('a' , 3 ), ('b' , 2 ), ('c' , 1 )])
17751774 self .assertEqual (c ['b' ], 2 )
17761775 self .assertEqual (c ['z' ], 0 )
@@ -1784,7 +1783,7 @@ def test_basics(self):
17841783 for i in range (5 ):
17851784 self .assertEqual (c .most_common (i ),
17861785 [('a' , 3 ), ('b' , 2 ), ('c' , 1 )][:i ])
1787- self .assertEqual ('' .join (sorted ( c .elements () )), 'aaabbc' )
1786+ self .assertEqual ('' .join (c .elements ()), 'aaabbc' )
17881787 c ['a' ] += 1 # increment an existing value
17891788 c ['b' ] -= 2 # sub existing value to zero
17901789 del c ['c' ] # remove an entry
@@ -1793,7 +1792,7 @@ def test_basics(self):
17931792 c ['e' ] = - 5 # directly assign a missing value
17941793 c ['f' ] += 4 # add to a missing value
17951794 self .assertEqual (c , dict (a = 4 , b = 0 , d = - 2 , e = - 5 , f = 4 ))
1796- self .assertEqual ('' .join (sorted ( c .elements () )), 'aaaaffff' )
1795+ self .assertEqual ('' .join (c .elements ()), 'aaaaffff' )
17971796 self .assertEqual (c .pop ('f' ), 4 )
17981797 self .assertNotIn ('f' , c )
17991798 for i in range (3 ):
0 commit comments