%PDF- %PDF-
Direktori : /proc/self/root/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/ |
Current File : //proc/self/root/opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyc |
� 5}�ac @ s d d l Z d d l Z d d l m Z m Z m Z m Z d e j f d � � YZ d � Z e d k r{ e j d d � n d S( i����N( t dbt test_supportt get_new_environment_patht get_new_database_patht DBSequenceTestc B s� e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z e j � d k r~ d � Z n d � Z d � Z RS( c C s� d | _ t � | _ d | _ t j � | _ | j j | j t j t j Bd � t j | j � | _ | j j | j t j t j d � d S( NI t testi� ( t int_32_maxR t homeDirt filenameR t DBEnvt dbenvt opent DB_CREATEt DB_INIT_MPOOLt DBt dt DB_BTREE( t self( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt setUp s #c C s� t | d � r% | j j � | ` n t | d � rJ | j j � | ` n t | d � ro | j j � | ` n t j | j � d S( Nt seqR R ( t hasattrR t closeR R R t rmtreeR ( R ( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt tearDown s c C s� t j | j d d �| _ d | j } | j d | � | j d | j j | � � | j d | j j d d d d d t j � � | j | | j j d � � | j | d | j j � � d S( Nt flagsi i I t keyt idt txni ( R t DBSequenceR R R t assertEqualt Nonet initial_valueR R t get( R t start_value( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_get s .c C sx t j | j d d �| _ | j d | j j d d d d d t j � � | j d | j j d d d d � � | ` d S( NR i R t fooR ( R R R R R R R R t remove( R ( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_remove( s .%c C sl t j | j d d �| _ d } | j d | j j d | d d d t j � � | j | | j j � � d S( NR i R# R R ( R R R R R R R R t get_key( R R ( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_get_key. s .c C si t j | j d d �| _ | j d | j j d d d d d t j � � | j | j | j j � � d S( NR i R R# R ( R R R R R R R R t get_dbp( R ( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_get_dbp4 s .c C s� t j | j d d �| _ d } | j d | j j | � � | j d | j j d d d d d t j � � | j | | j j � � d S( NR i i R R# R ( R R R R R R t set_cachesizeR R t get_cachesize( R t cashe_size( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_cachesize9 s .c C s� t j | j d d �| _ t j } | j d | j j | � � | j d | j j d d d d d t j � � | j | | j j � | @� d S( NR i R R# R ( R R R R t DB_SEQ_WRAPR R t set_flagsR R t get_flags( R t flag( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_flags@ s .c C s� t j | j d d �| _ d | j d | j d f } | j d | j j | � � | j j | d � | j d | j j d d d d d t j � � | j | | j j � � d S( NR i i i i R R# R ( R R R R R R R t set_rangeR R R t get_range( R t seq_range( ( sA /opt/plesk/python/2.7/lib64/python2.7/bsddb/test/test_sequence.pyt test_rangeG s .c C s� t j | j d d �| _ | j d | j j d d d d d t j � � | j j � } x% d D] } | j | | d | � q_ Wd S( NR i R R# R t nowaitt mint maxt valuet currentt cache_sizet last_valuet waits parameter %s isn't in stat info( R7 R8 R9 R: R; R R<