File: //usr/lib64/python2.4/test/test_bisect.pyo
mò
‚=5Dc @ s d k Z d k l Z d k l Z l Z l Z l Z l Z l Z d k l Z d e i
f d „ ƒ YZ d e i
f d „ ƒ YZ d f d „ ƒ YZ
d
f d „ ƒ YZ d f d
„ ƒ YZ d e i
f d „ ƒ YZ d Z h d e <Z d d „ Z e d j o e d e ƒ n d S( N( s test_support( s bisect_rights bisect_lefts insort_lefts insort_rights insorts bisect( s UserListt
TestBisectc X B sÒ t Z e g d d f e d g d d f e d g d d f e d g d d f e d d g d d f e d d g d d f e d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d g d d f e d d g d d f e d d g d d f e d d g d d f e d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d
f e d d d d d d d d d d g
d d
f e g d d f e d g d d f e d g d d f e d g d d f e d d g d d f e d d g d d f e d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d g d d f e d d g d d f e d d g d d f e d d g d d f e d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d g d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d f e d d d d d d d d d d g
d d
f gN Z d „ Z d
d „ Z d „ Z d „ Z d „ Z RS( Ni i i i i f1.5f2.5i f3.5i
i c C s\ xU | i D]J \ } } } } | i | | | ƒ | ƒ | i | t | ƒ | ƒ | ƒ q
Wd S( N( t selft precomputedCasest funct datat elemt expectedt assertEqualt UserList( R R R R R ( ( t( /usr/lib64/python2.4/test/test_bisect.pyt test_precomputedZ s
i c C sJ d k l } x6t | ƒ D](} g } t | ƒ D] } | | d | d ƒ q1 ~ } | i ƒ | d | d ƒ } t
| | ƒ } | t | ƒ j o | i | | | j ƒ n | d j o | i | | d | j ƒ n t | | ƒ } | t | ƒ j o | i | | | j ƒ n | d j o | i | | d | j ƒ q q Wd S( N( s randrangei i iÿÿÿÿi ( t randomt randranget xranget nt it _[1]t jR t sortR t bisect_leftt ipt lenR t
failUnlesst bisect_right( R R R R R R R R R ( ( R t test_random_ s
3
c
C s¶ x¯| i D]¤\ } } } } xt d ƒ D]} t t | ƒ | ƒ } xct d d ƒ D]R} t t | ƒ | ƒ } | | | | | ƒ } | i | | j o
| j n ƒ | t
j o( | | j o | i | | | j ƒ n | t
j o, | | j o | i | | d | j ƒ n | t j o( | | j o | i | | | j ƒ n | t j o, | | j o | i | | d | j ƒ n | i | t | t | | ƒ ƒ ƒ qT Wq) Wq
Wd S( Ni i i i ( R R R R R R R
t lot minR t hiR R R R R t max( R R R R R R R R ( ( R t test_optionalSlicingp s&