%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/bsddb/test/ |
Current File : //usr/local/lib/python2.7/bsddb/test/test_pickle.pyc |
ó Oêáac @ sÝ d d l Z d d l Z d d l Z e j d d k rd y d d l Z Wqj e k r` d Z qj Xn d 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ÿÿÿÿNi i ( t dbt test_supportt get_new_environment_patht get_new_database_patht pickleTestCasec B sJ e Z d Z d Z d „ Z d „ Z d „ Z d „ Z e rH d „ Z n RS( s0 Verify that DBError can be pickled and unpickleds test-dbobj.dbc C s t ƒ | _ d S( N( R t homeDir( t self( ( s2 /usr/local/lib/python2.7/bsddb/test/test_pickle.pyt setUp s c C sD t | d ƒ r | ` n t | d ƒ r0 | ` n t j | j ƒ d S( NR t env( t hasattrR R R t rmtreeR ( R ( ( s2 /usr/local/lib/python2.7/bsddb/test/test_pickle.pyt tearDown s c C sJ t j ƒ | _ | j j | j t j t j Bƒ t j | j ƒ | _ | j j | j t j t j ƒ | j j d d ƒ | j | j d d ƒ y | j j d d d t j ƒWns t j k r"} | j | ƒ } | j | ƒ } | j | j k s t | ƒ t | ƒ k r,t | d | f ‚ q,n Xt d ‚ | j j ƒ | j j ƒ d S( Nt spamt eggst hamt flagss !=s where's my DBError exception?!?( R t DBEnvR t openR t DB_CREATEt DB_INIT_MPOOLt DBt db_namet DB_HASHt putt assertEqualt DB_NOOVERWRITEt DBErrort dumpst loadst argst typet Exceptiont close( R t picklet eggt pickledEggt rottenEgg( ( s2 /usr/local/lib/python2.7/bsddb/test/test_pickle.pyt _base_test_pickle_DBError"