Ñò oŻħHc @ssddklZy yddkZWnddkZnXddklZlZlZlZddk l Z edƒe_ defd„ƒYZ e i ƒdefd „ƒYZei ƒd e fd „ƒYZei ƒd efd „ƒYZei ƒdefd„ƒYZei ƒWn-ej o!ddklZedƒn&Xd„Zd„Zd„Zd„ZdS(i˙˙˙˙(tjsonifyN(tsqlhubtconnectionForURIt SQLObjectt StringCol(tInheritableSQLObjectssqlite:/:memory:tPersoncBs/eZeƒZeddddƒZeƒZRS(tlengthitdefaultN(t__name__t __module__RtfnametNonetmitlname(((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyR s tExplicitPersoncBseZeƒZd„ZRS(cCs htd6S(Nt customized(tTrue(tself((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyt__json__s(R R RR R(((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyRs tAcBseZeƒZRS((R R Rtfoo(((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyRstBcBseZeƒZRS((R R Rtbar(((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyRstCcBseZeƒZd„ZRS(cCs htd6S(NR(R(R((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyR#s(R R RtbazR(((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyR!s (twarns=SQLObject or PySqlite not installed - cannot run these tests.cCsRtddddddƒ}ti|ƒ}tddddƒ}ti|ƒ}dS( NR tPeterR tPRtPasulkeRR(RRR(tptpjtbtbj((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyt test_soobj-s cCsFtddƒ}ti|ƒ}tddddƒ}ti|ƒ}dS(NR RRR(RRR(teptepjtctcj((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyttest_customized_soobj5s cCsItddddddƒ}titiidjƒ}ti|ƒ}dS(NR tWillyR RRt Millowitsch(RtselecttqR R(Rtsrtsrj((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyttest_so_select_result=scCsItddddƒ}ti|ƒ}tidtƒ}|i|ƒ}dS(NRRt descent_bases(RRt GenericJSONtFalsetencode(R R!tno_descent_encoder((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyttest_descent_basesCs (t turbojsonRtsqlite3t pysqlite2t sqlobjectRRRRtsqlobject.inheritanceRtprocessConnectionRt createTableRRRRt ImportErrortwarningsRR"R'R.R4(((sB/usr/lib/python2.6/site-packages/turbojson/tests/test_sqlobject.pyts2"