%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/bsddb/test/ |
Current File : //usr/local/lib/python2.7/bsddb/test/test_recno.pyc |
ó Oêáac @ s¿ d Z d d l Z d d l Z d d l Z d d l m Z d d l Z d d l Z d d l m Z 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( s% TestCases for exercising a Recno DB. iÿÿÿÿN( t pprint( t dbt test_supportt verboset get_new_environment_patht get_new_database_patht SimpleRecnoTestCasec B s† e Z e j d k s3 e j d k rN e j d k rN d d „ Z d d „ Z n d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( i i i i c C s | j t | ƒ | d | ƒS( Nt msg( t assertEqualt type( t selft objt datatypeR ( ( s1 /usr/local/lib/python2.7/bsddb/test/test_recno.pyt assertIsInstance s c C s | j | | d | ƒS( NR ( t assertGreaterEqual( R t at bR ( ( s1 /usr/local/lib/python2.7/bsddb/test/test_recno.pyR s c C s t ƒ | _ d | _ d S( N( R t filenamet Nonet homeDir( R ( ( s1 /usr/local/lib/python2.7/bsddb/test/test_recno.pyt setUp s c C s0 t j | j ƒ | j r, t j | j ƒ n d S( N( R t unlinkR R t rmtree( R ( ( s1 /usr/local/lib/python2.7/bsddb/test/test_recno.pyt tearDown s c C s t j ƒ } | j d ƒ } | j | ƒ | j | j t j t j ƒ xQ t j D]F } | j | d ƒ } | j | t ƒ | j | d ƒ t rN | GqN qN Wt r¢ Hn | j ƒ } t rÁ t | ƒ n xb t d t | ƒ d ƒ D]G } | | } t rù | GHn | j | t ƒ | j | | j | ƒ ƒ qÛ Wy | d } Wng t j k r} t j d k rr| j | d t j ƒ n | j | j d t j ƒ t r«| GHq«n X| j d ƒ y | j d ƒ Wn t j k rÔ} n X| j d ƒ y | d } Wn t k rn X| j d ƒ y | j d ƒ } Wn, t j k rR} | rc| j d ƒ qcn X| j | d ƒ | j ƒ } t r}| GHn | j | t! ƒ | j | d t ƒ | j t | ƒ t | ƒ ƒ | j"