Module Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict For NameStore Call NameLoad Num Num body Assign NameStore BinOpMod Str NameLoad Assign NameStore Call AttributeLoad BinOpMod Str NameLoad attr Num Assign NameStore BinOpMod Str NameLoad If BinOpMod NameLoad Num body Assign NameStore BinOpMod Str NameLoad orelse Assign NameStore NameLoad Assign NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num Assign NameStore ListComp BinOpMod Str NameLoad comprehension NameStore Call NameLoad Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad AttributeLoad NameLoad attr Num Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Num Num Expr Call AttributeLoad NameLoad attr Num ListComp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Num Num Assign NameStore ListComp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr Assign NameStore BinOpAdd ListComp BinOpMod Str TupleLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index BinOpSub NameLoad Num comprehension NameStore Call NameLoad Num Num SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad NameLoad attr Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Num Num Assign NameStore ListComp BinOpMod Str NameLoad comprehension NameStore Call NameLoad Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign TupleStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword BinOpMult Str Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Index Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num Index Str Assign NameStore BinOpMult Str Num Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore BinOpAdd BinOpMult Num AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore BinOpMult Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr ListLoad TupleLoad Str AttributeLoad NameLoad attr Num Num Num Num Num TupleLoad Str AttributeLoad NameLoad attr Num Num Num Num Num TupleLoad Str AttributeLoad NameLoad attr Num Num Num Num Num TupleLoad Str AttributeLoad NameLoad attr Num Num Num Num Num TupleLoad Str AttributeLoad NameLoad attr Num Num Num Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num SubscriptLoad AttributeLoad NameLoad attr Slice Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A N/A Module for testing string variables. TestStringVar N/A BaseTestCase N/A setUp N/A N/A self N/A N/A N/A N/A N/A BaseTestCase setUp self N/A N/A self rawData N/A N/A N/A self dataByKey N/A N/A i N/A range 1 11 N/A N/A stringCol N/A String %d i N/A fixedCharCol N/A N/A N/A Fixed Char %d i ljust 40 N/A rawCol N/A Raw %d i N/A N/A i 2 N/A N/A nullableCol N/A Nullable %d i N/A N/A nullableCol None N/A dataTuple N/A i stringCol rawCol fixedCharCol nullableCol N/A N/A N/A N/A self rawData append dataTuple N/A N/A N/A self dataByKey N/A i dataTuple N/A testBindString N/A N/A self N/A N/A N/A test binding in a string N/A N/A N/A N/A self cursor execute 
                select * from TestStrings
                where StringCol = :p_Value p_Value String 5 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A N/A N/A self dataByKey N/A 5 N/A testBindDifferentVar N/A N/A self N/A N/A N/A test binding a different variable on second execution N/A retval_1 N/A N/A N/A self cursor var N/A cx_Oracle STRING 30 N/A retval_2 N/A N/A N/A self cursor var N/A cx_Oracle STRING 30 N/A N/A N/A N/A self cursor execute begin :retval := 'Called'; end; retval retval_1 N/A N/A N/A self failUnlessEqual N/A N/A retval_1 getvalue Called N/A N/A N/A N/A self cursor execute begin :retval := 'Called'; end; retval retval_2 N/A N/A N/A self failUnlessEqual N/A N/A retval_2 getvalue Called N/A testBindStringAfterNumber N/A N/A self N/A N/A N/A test binding in a string after setting input sizes to a number N/A N/A N/A N/A self cursor setinputsizes p_Value N/A cx_Oracle NUMBER N/A N/A N/A N/A self cursor execute 
                select * from TestStrings
                where StringCol = :p_Value p_Value String 6 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A N/A N/A self dataByKey N/A 6 N/A testBindStringArrayDirect N/A N/A self N/A N/A N/A test binding in a string array N/A returnValue N/A N/A N/A self cursor var N/A cx_Oracle NUMBER N/A array N/A N/A r N/A 1 N/A r N/A self rawData N/A statement 
                begin
                  :p_ReturnValue := pkg_TestStringArrays.TestInArrays(
                      :p_IntegerValue, :p_Array);
                end; N/A N/A N/A N/A self cursor execute statement p_ReturnValue returnValue p_IntegerValue 5 p_Array array N/A N/A N/A self failUnlessEqual N/A N/A returnValue getvalue 86 N/A array N/A N/A String - %d i N/A i N/A range 15 N/A N/A N/A N/A self cursor execute statement p_IntegerValue 8 p_Array array N/A N/A N/A self failUnlessEqual N/A N/A returnValue getvalue 163 N/A testBindStringArrayBySizes N/A N/A self N/A N/A N/A test binding in a string array (with setinputsizes) N/A returnValue N/A N/A N/A self cursor var N/A cx_Oracle NUMBER N/A N/A N/A N/A self cursor setinputsizes p_Array N/A N/A cx_Oracle STRING 10 N/A array N/A N/A r N/A 1 N/A r N/A self rawData N/A N/A N/A N/A self cursor execute 
                begin
                  :p_ReturnValue := pkg_TestStringArrays.TestInArrays(
                      :p_IntegerValue, :p_Array);
                end; p_ReturnValue returnValue p_IntegerValue 6 p_Array array N/A N/A N/A self failUnlessEqual N/A N/A returnValue getvalue 87 N/A testBindStringArrayByVar N/A N/A self N/A N/A N/A test binding in a string array (with arrayvar) N/A returnValue N/A N/A N/A self cursor var N/A cx_Oracle NUMBER N/A array N/A N/A N/A self cursor arrayvar N/A cx_Oracle STRING 10 20 N/A N/A N/A array setvalue 0 N/A N/A r N/A 1 N/A r N/A self rawData N/A N/A N/A N/A self cursor execute 
                begin
                  :p_ReturnValue := pkg_TestStringArrays.TestInArrays(
                      :p_IntegerValue, :p_Array);
                end; p_ReturnValue returnValue p_IntegerValue 7 p_Array array N/A N/A N/A self failUnlessEqual N/A N/A returnValue getvalue 88 N/A testBindInOutStringArrayByVar N/A N/A self N/A N/A N/A test binding in/out a string array (with arrayvar) N/A array N/A N/A N/A self cursor arrayvar N/A cx_Oracle STRING 10 100 N/A originalData N/A N/A r N/A 1 N/A r N/A self rawData N/A expectedData N/A N/A N/A Converted element # %d originally had length %d N/A i N/A len N/A originalData N/A N/A i 1 N/A i N/A range 1 6 N/A originalData N/A 5 N/A N/A N/A array setvalue 0 originalData N/A N/A N/A N/A self cursor execute 
                begin
                  pkg_TestStringArrays.TestInOutArrays(:p_NumElems, :p_Array);
                end; p_NumElems 5 p_Array array N/A N/A N/A self failUnlessEqual N/A N/A array getvalue expectedData N/A testBindOutStringArrayByVar N/A N/A self N/A N/A N/A test binding out a string array (with arrayvar) N/A array N/A N/A N/A self cursor arrayvar N/A cx_Oracle STRING 6 100 N/A expectedData N/A N/A Test out element # %d i N/A i N/A range 1 7 N/A N/A N/A N/A self cursor execute 
                begin
                  pkg_TestStringArrays.TestOutArrays(:p_NumElems, :p_Array);
                end; p_NumElems 6 p_Array array N/A N/A N/A self failUnlessEqual N/A N/A array getvalue expectedData N/A testBindRaw N/A N/A self N/A N/A N/A test binding in a raw N/A N/A N/A N/A self cursor setinputsizes p_Value N/A cx_Oracle BINARY N/A N/A N/A N/A self cursor execute 
                select * from TestStrings
                where RawCol = :p_Value p_Value Raw 4 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A N/A N/A self dataByKey N/A 4 N/A testBindAndFetchRowid N/A N/A self N/A N/A N/A test binding (and fetching) a rowid N/A N/A N/A N/A self cursor execute 
                select rowid
                from TestStrings
                where IntCol = 3 N/A N/A rowid N/A N/A N/A self cursor fetchone N/A N/A N/A N/A self cursor execute 
                select *
                from TestStrings
                where rowid = :p_Value p_Value rowid N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A N/A N/A self dataByKey N/A 3 N/A testBindNull N/A N/A self N/A N/A N/A test binding in a null N/A N/A N/A N/A self cursor execute 
                select * from TestStrings
                where StringCol = :p_Value p_Value None N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A N/A testBindOutSetInputSizesByType N/A N/A self N/A N/A N/A test binding out with set input sizes defined (by type) N/A vars N/A N/A N/A self cursor setinputsizes p_Value N/A cx_Oracle STRING N/A N/A N/A N/A self cursor execute 
                begin
                  :p_Value := 'TSI';
                end; N/A N/A N/A self failUnlessEqual N/A N/A N/A vars N/A p_Value getvalue TSI N/A testBindOutSetInputSizesByInteger N/A N/A self N/A N/A N/A test binding out with set input sizes defined (by integer) N/A vars N/A N/A N/A self cursor setinputsizes p_Value 30 N/A N/A N/A N/A self cursor execute 
                begin
                  :p_Value := 'TSI (I)';
                end; N/A N/A N/A self failUnlessEqual N/A N/A N/A vars N/A p_Value getvalue TSI (I) N/A testBindInOutSetInputSizesByType N/A N/A self N/A N/A N/A test binding in/out with set input sizes defined (by type) N/A vars N/A N/A N/A self cursor setinputsizes p_Value N/A cx_Oracle STRING N/A N/A N/A N/A self cursor execute 
                begin
                  :p_Value := :p_Value || ' TSI';
                end; p_Value InVal N/A N/A N/A self failUnlessEqual N/A N/A N/A vars N/A p_Value getvalue InVal TSI N/A testBindInOutSetInputSizesByInteger N/A N/A self N/A N/A N/A test binding in/out with set input sizes defined (by integer) N/A vars N/A N/A N/A self cursor setinputsizes p_Value 30 N/A N/A N/A N/A self cursor execute 
                begin
                  :p_Value := :p_Value || ' TSI (I)';
                end; p_Value InVal N/A N/A N/A self failUnlessEqual N/A N/A N/A vars N/A p_Value getvalue InVal TSI (I) N/A testBindOutVar N/A N/A self N/A N/A N/A test binding out with cursor.var() method N/A var N/A N/A N/A self cursor var N/A cx_Oracle STRING N/A N/A N/A N/A self cursor execute 
                begin
                  :p_Value := 'TSI (VAR)';
                end; p_Value var N/A N/A N/A self failUnlessEqual N/A N/A var getvalue TSI (VAR) N/A testBindInOutVarDirectSet N/A N/A self N/A N/A N/A test binding in/out with cursor.var() method N/A var N/A N/A N/A self cursor var N/A cx_Oracle STRING N/A N/A N/A var setvalue 0 InVal N/A N/A N/A N/A self cursor execute 
                begin
                  :p_Value := :p_Value || ' TSI (VAR)';
                end; p_Value var N/A N/A N/A self failUnlessEqual N/A N/A var getvalue InVal TSI (VAR) N/A testBindLongString N/A N/A self N/A N/A N/A test that binding a long string succeeds N/A N/A N/A N/A self cursor execute 
                declare
                  t_Temp varchar2(10000);
                begin
                  t_Temp := :bigString;
                end; bigString N/A X 10000 N/A testBindLongStringAfterSettingSize N/A N/A self N/A N/A N/A test that setinputsizes() returns a long variable N/A var N/A N/A N/A N/A self cursor setinputsizes test 90000 N/A test N/A N/A N/A self failUnlessEqual N/A type var N/A cx_Oracle LONG_STRING N/A inString N/A 1234567890 9000 N/A N/A N/A var setvalue 0 inString N/A outString N/A N/A var getvalue N/A N/A N/A self failUnlessEqual inString outString N/A output does not match: in was %d, out was %d N/A N/A len inString N/A len outString N/A testStringMaximumReached N/A N/A self N/A N/A N/A test that an error is raised when maximum string length exceeded N/A var N/A N/A N/A N/A self cursor setinputsizes test 100 N/A test N/A inString N/A 1234567890 400 N/A N/A N/A var setvalue 0 inString N/A outString N/A N/A var getvalue N/A N/A N/A self failUnlessEqual inString outString N/A output does not match: in was %d, out was %d N/A N/A len inString N/A len outString N/A badStringSize N/A N/A 4000 N/A N/A self connection maxBytesPerCharacter 1 N/A inString N/A X badStringSize N/A N/A N/A self failUnlessRaises ValueError N/A var setvalue 0 inString N/A testCursorDescription N/A N/A self N/A N/A N/A test cursor description is accurate N/A N/A N/A N/A self cursor execute select * from TestStrings N/A N/A N/A self failUnlessEqual N/A N/A self cursor description N/A N/A INTCOL N/A cx_Oracle NUMBER 10 22 9 0 0 N/A STRINGCOL N/A cx_Oracle STRING 20 20 0 0 0 N/A RAWCOL N/A cx_Oracle BINARY 30 30 0 0 0 N/A FIXEDCHARCOL N/A cx_Oracle FIXED_CHAR 40 40 0 0 0 N/A NULLABLECOL N/A cx_Oracle STRING 50 50 0 0 1 N/A testFetchAll N/A N/A self N/A N/A N/A test that fetching all of the data returns the correct results N/A N/A N/A N/A self cursor execute select * From TestStrings order by IntCol N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A self rawData N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchall N/A N/A testFetchMany N/A N/A self N/A N/A N/A test that fetching data in chunks returns the correct results N/A N/A N/A N/A self cursor execute select * From TestStrings order by IntCol N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchmany 3 N/A N/A self rawData N/A 0 3 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchmany 2 N/A N/A self rawData N/A 3 5 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchmany 4 N/A N/A self rawData N/A 5 9 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchmany 3 N/A N/A self rawData N/A 9 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchmany 3 N/A N/A testFetchOne N/A N/A self N/A N/A N/A test that fetching a single row returns the correct results N/A N/A N/A N/A self cursor execute 
                select *
                from TestStrings
                where IntCol in (3, 4)
                order by IntCol N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchone N/A N/A self dataByKey N/A 3 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchone N/A N/A self dataByKey N/A 4 N/A N/A N/A self failUnlessEqual N/A N/A N/A self cursor fetchone None N/A N/A