( dataset_cnt=5, sizerange=(100, 100) )
| 52 | import random |
| 53 | from timeit import Timer |
| 54 | def test_data( dataset_cnt=5, sizerange=(100, 100) ): |
| 55 | print ( "%s sets between %s and %s" |
| 56 | % ( dataset_cnt, sizerange[0], sizerange[1] ) ) |
| 57 | datasets = [] |
| 58 | for li in xrange( dataset_cnt ): |
| 59 | d = [] |
| 60 | for i in xrange( int( random.uniform( *sizerange ) ) ): |
| 61 | d.append( int( random.uniform( 0, 99 ) ) ) |
| 62 | d.sort() |
| 63 | datasets.append( d ) |
| 64 | return tuple( datasets ) |
| 65 | |
| 66 | def isort( *iters ): |
| 67 | return iter( sorted( itertools.chain( *iters ) ) ) |
no test coverage detected