#NEWLINE# @ tag ( 'important' ) #NEWLINE# def test_run_quicksort( self ) : #NEWLINE# #INDENT# f = self . quicksort . run_quicksort #NEWLINE# for size_factor in ( 1 , 5 ) : #NEWLINE# #INDENT# sizes = ( 15 , 20 ) #NEWLINE# all_lists = [ self . make_sample_lists ( ( n * size_factor ) ) for n in chunks ] #NEWLINE# for chunks in itertools . product ( * all_lists ) : #NEWLINE# #INDENT# orig_keys = sum ( chunks , [ ] ) #NEWLINE# keys = self . array_factory ( orig_keys ) #NEWLINE# f ( keys ) #NEWLINE# self . assertSorted ( orig_keys , keys )