ACC SHELL

Path : /usr/lib/python/sqlite3/test/
File Upload :
Current File : //usr/lib/python/sqlite3/test/py25tests.pyc

Ñò
p&ÄMc@€sŽddklZddkZddkZeadeifd„ƒYZdei	fd„ƒYZ
d„Zd„Ze
d	joeƒndS(
iÿÿÿÿ(twith_statementNtMyConnectioncB€seZd„ZRS(cC€statii|ƒdS(N(tTruetdid_rollbacktsqlitet
Connectiontrollback(tself((s,/usr/lib/python2.6/sqlite3/test/py25tests.pyRs(t__name__t
__module__R(((s,/usr/lib/python2.6/sqlite3/test/py25tests.pyRstContextTestscB€s5eZd„Zd„Zd„Zd„Zd„ZRS(cC€s2tiddtƒ|_|iidƒtadS(Ns:memory:tfactoryscreate table test(c unique)(RtconnectRtcontexecutetFalseR(R((s,/usr/lib/python2.6/sqlite3/test/py25tests.pytsetUp%scC€s|iiƒdS(N(R
tclose(R((s,/usr/lib/python2.6/sqlite3/test/py25tests.pyttearDown+scC€s|iiiƒzWdQXdS(s7Can the connection be used as a context manager at all?N(R
t__exit__t	__enter__(R((s,/usr/lib/python2.6/sqlite3/test/py25tests.pytCheckContextManager.scC€sh|iiiƒz|iidƒWdQX|iiƒ|iidƒiƒd}|i|dƒdS(s*Is a commit called in the context manager?s"insert into test(c) values ('foo')Nsselect count(*) from testii(R
RRRRtfetchonetfailUnlessEqual(Rtcount((s,/usr/lib/python2.6/sqlite3/test/py25tests.pytCheckContextManagerCommit3s

c	C€s||ittƒy?|iiiƒz$|iidƒ|iidƒWdQXWntij
onX|itt	ƒdS(s,Is a rollback called in the context manager?sinsert into test(c) values (4)N(
RRRR
RRRRtIntegrityErrorR(R((s,/usr/lib/python2.6/sqlite3/test/py25tests.pytCheckContextManagerRollback;s(RR	RRRRR(((s,/usr/lib/python2.6/sqlite3/test/py25tests.pyR
$s
				cC€s"titdƒ}ti|fƒS(NtCheck(tunittestt	makeSuiteR
t	TestSuite(t	ctx_suite((s,/usr/lib/python2.6/sqlite3/test/py25tests.pytsuiteGscC€s tiƒ}|itƒƒdS(N(RtTextTestRunnertrunR!(trunner((s,/usr/lib/python2.6/sqlite3/test/py25tests.pyttestKst__main__(t
__future__RRtsqlite3RRRRRtTestCaseR
R!R%R(((s,/usr/lib/python2.6/sqlite3/test/py25tests.pyt<module>s#		


ACC SHELL 2018