ACC SHELL
Ñò
q&ÄMc @ sÑ d d k Z d d k Z y d d k Z e Z Wn e j
o d d k Z n Xd d k Z d d k l Z l Z l Z l
Z
l Z l Z d e i
f d „ ƒ YZ d „ Z e d j o e i d d ƒ n d S( iÿÿÿÿN( t dbt dbtablest test_supportt verboset get_new_environment_patht get_new_database_patht TableDBTestCasec B sh e Z d Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d „ Z d
„ Z RS( s
test-table.dbc C sw d d k } | i d d j o# d d k l } | t ƒ | _ n t ƒ | _ t i d d d | i d d ƒ | _
d S(
Niÿÿÿÿi i ( t do_proxy_db_py3kt filenames tabletest.dbt dbhomet createi ( t syst version_infot test_allR t Falset _flag_proxy_db_py3kR t testHomeDirR t
bsdTableDBt tdb( t selfR R ( ( s. /usr/lib/python2.6/bsddb/test/test_dbtables.pyt setUp' s c C sb | i i ƒ d d k } | i d d j o! d d k l } | | i ƒ n t i | i ƒ d S( Niÿÿÿÿi i ( R (
R t closeR R R
R R R t rmtreeR ( R R R ( ( s. /usr/lib/python2.6/bsddb/test/test_dbtables.pyt tearDown1 s
c C sŠ d } d } y | i i | ƒ Wn t i j
o n X| i i | | g ƒ d d k } | i d d j o* | i i | h t i d d ƒ | 6ƒ n0 | i i | h t i d d ƒ i
d ƒ | 6ƒ t o | i i ƒ n | i i
| | g d h d | 6ƒ} d d k } | i d d j o t i | d | ƒ } n! t i t | d | d ƒ ƒ } | i | d
j ƒ | i | d j ƒ d S( Nt test01s cool numbersiÿÿÿÿi i gn†ðù! @i s iso8859-1t
conditionsgTã¥›Ä @g‰A`åÐ" @( R t DropR t TableDBErrort CreateTableR R t Insertt picklet dumpst decodeR t _db_printt Selectt Nonet loadst bytest assert_( R t tabnamet colnameR t valuest colval( ( s. /usr/lib/python2.6/bsddb/test/test_dbtables.pyR 9 s, * c C s» d } d } d } d } d d k } | i d d j ov h t i d d ƒ | 6d
| 6d | 6h t i d d ƒ | 6d
| 6d | 6h t i d
d ƒ | 6d | 6d | 6g } nŽ h t i d d ƒ i d ƒ | 6d
| 6d | 6h t i d d ƒ i d ƒ | 6d
| 6d | 6h t i d
d ƒ i d ƒ | 6d | 6d | 6g } y | i i | ƒ Wn t i j
o n X| i i | | | | g ƒ x! | D] } | i i
| | ƒ q‹Wd d k } | i d d j o, | i i | | g d h d „ | 6ƒ} n) | i i | | g d h d „ | 6ƒ} | i t
| ƒ d ƒ | d d d j o | i | d d d ƒ nU | d d d j o | i | d d d ƒ n$ t o d | f GHn t d ƒ ‚ d S( Nt test02s coolness factors but can it fly?t Speciesiÿÿÿÿi i i i t not Penguint Turkeyi t yess SR-71A Blackbirds iso8859-1R c S s t i | ƒ d j S( i ( R R$ ( t x( ( s. /usr/lib/python2.6/bsddb/test/test_dbtables.pyt <lambda>y s c S s t i t | d ƒ ƒ d j S( s iso8859-1i ( R R$ R% ( R1 ( ( s. /usr/lib/python2.6/bsddb/test/test_dbtables.pyR2 | s i s
values= %rs Wrong values returned!( R R R R R R R R R R R R"