This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: sqlite3 CheckOpcodeCount fails with AssertionError: 5 not greater than 5
Type: compile error Stage:
Components: Tests Versions: Python 3.4
process
Status: closed Resolution: duplicate
Dependencies: Superseder: test_sqlite fails with SQLite 3.8.4
View: 20901
Assigned To: Nosy List: nullpex
Priority: normal Keywords:

Created on 2014-03-29 02:45 by nullpex, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (1)
msg215109 - (view) Author: Nullpex (nullpex) Date: 2014-03-29 02:45
This is the only sqlite3 test that fails:

Re-running test 'test_sqlite' in verbose mode
test_sqlite: testing with version '2.6.0', sqlite_version '3.8.4.2'
CheckAPILevel (sqlite3.test.dbapi.ModuleTests) ... ok
CheckDataError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckDatabaseError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckIntegrityError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckInterfaceError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckInternalError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckNotSupportedError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckOperationalError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckParamStyle (sqlite3.test.dbapi.ModuleTests) ... ok
CheckProgrammingError (sqlite3.test.dbapi.ModuleTests) ... ok
CheckThreadSafety (sqlite3.test.dbapi.ModuleTests) ... ok
CheckWarning (sqlite3.test.dbapi.ModuleTests) ... ok
CheckClose (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckCommit (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckCommitAfterNoChanges (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckCursor (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckExceptions (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckFailedOpen (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckInTransaction (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckInTransactionRO (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckOpenUri (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckRollback (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckRollbackAfterNoChanges (sqlite3.test.dbapi.ConnectionTests) ... ok
CheckArraySize (sqlite3.test.dbapi.CursorTests) ... ok
CheckClose (sqlite3.test.dbapi.CursorTests) ... ok
CheckCursorConnection (sqlite3.test.dbapi.CursorTests) ... ok
CheckCursorWrongClass (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteArgFloat (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteArgInt (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteArgString (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteArgStringWithZeroByte (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteDictMapping (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteDictMappingNoArgs (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteDictMappingTooLittleArgs (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteDictMappingUnnamed (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteDictMapping_Mapping (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteIllegalSql (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteManyGenerator (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteManyIterator (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteManyNotIterable (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteManySelect (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteManySequence (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteManyWrongSqlArg (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteNoArgs (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteParamList (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteParamSequence (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteTooMuchSql (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteTooMuchSql2 (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteTooMuchSql3 (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteWrongNoOfArgs1 (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteWrongNoOfArgs2 (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteWrongNoOfArgs3 (sqlite3.test.dbapi.CursorTests) ... ok
CheckExecuteWrongSqlArg (sqlite3.test.dbapi.CursorTests) ... ok
CheckFetchIter (sqlite3.test.dbapi.CursorTests) ... ok
CheckFetchall (sqlite3.test.dbapi.CursorTests) ... ok
CheckFetchmany (sqlite3.test.dbapi.CursorTests) ... ok
CheckFetchmanyKwArg (sqlite3.test.dbapi.CursorTests)
Checks if fetchmany works with keyword arguments ... ok
CheckFetchone (sqlite3.test.dbapi.CursorTests) ... ok
CheckFetchoneNoStatement (sqlite3.test.dbapi.CursorTests) ... ok
CheckRowcountExecute (sqlite3.test.dbapi.CursorTests) ... ok
CheckRowcountExecutemany (sqlite3.test.dbapi.CursorTests) ... ok
CheckRowcountSelect (sqlite3.test.dbapi.CursorTests) ... ok
CheckSetinputsizes (sqlite3.test.dbapi.CursorTests) ... ok
CheckSetoutputsize (sqlite3.test.dbapi.CursorTests) ... ok
CheckSetoutputsizeNoColumn (sqlite3.test.dbapi.CursorTests) ... ok
CheckTotalChanges (sqlite3.test.dbapi.CursorTests) ... ok
CheckWrongCursorCallable (sqlite3.test.dbapi.CursorTests) ... ok
CheckConClose (sqlite3.test.dbapi.ThreadTests) ... ok
CheckConCommit (sqlite3.test.dbapi.ThreadTests) ... ok
CheckConCursor (sqlite3.test.dbapi.ThreadTests) ... ok
CheckConRollback (sqlite3.test.dbapi.ThreadTests) ... ok
CheckCurClose (sqlite3.test.dbapi.ThreadTests) ... ok
CheckCurExecute (sqlite3.test.dbapi.ThreadTests) ... ok
CheckCurImplicitBegin (sqlite3.test.dbapi.ThreadTests) ... ok
CheckCurIterNext (sqlite3.test.dbapi.ThreadTests) ... ok
CheckBinary (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckDate (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckDateFromTicks (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckTime (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckTimeFromTicks (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckTimestamp (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckTimestampFromTicks (sqlite3.test.dbapi.ConstructorTests) ... ok
CheckConnectionExecute (sqlite3.test.dbapi.ExtensionTests) ... ok
CheckConnectionExecutemany (sqlite3.test.dbapi.ExtensionTests) ... ok
CheckConnectionExecutescript (sqlite3.test.dbapi.ExtensionTests) ... ok
CheckScriptErrorNormal (sqlite3.test.dbapi.ExtensionTests) ... ok
CheckScriptStringSql (sqlite3.test.dbapi.ExtensionTests) ... ok
CheckScriptSyntaxError (sqlite3.test.dbapi.ExtensionTests) ... ok
CheckClosedCall (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedConCommit (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedConCursor (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedConRollback (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedCreateAggregate (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedCreateFunction (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedCurExecute (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedSetAuthorizer (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosedSetProgressCallback (sqlite3.test.dbapi.ClosedConTests) ... ok
CheckClosed (sqlite3.test.dbapi.ClosedCurTests) ... ok
CheckBlob (sqlite3.test.types.SqliteTypeTests) ... ok
CheckFloat (sqlite3.test.types.SqliteTypeTests) ... ok
CheckLargeInt (sqlite3.test.types.SqliteTypeTests) ... ok
CheckSmallInt (sqlite3.test.types.SqliteTypeTests) ... ok
CheckString (sqlite3.test.types.SqliteTypeTests) ... ok
CheckUnicodeExecute (sqlite3.test.types.SqliteTypeTests) ... ok
CheckBlob (sqlite3.test.types.DeclTypesTests) ... ok
CheckBool (sqlite3.test.types.DeclTypesTests) ... ok
CheckFloat (sqlite3.test.types.DeclTypesTests) ... ok
CheckFoo (sqlite3.test.types.DeclTypesTests) ... ok
CheckLargeInt (sqlite3.test.types.DeclTypesTests) ... ok
CheckNumber1 (sqlite3.test.types.DeclTypesTests) ... ok
CheckNumber2 (sqlite3.test.types.DeclTypesTests)
Checks whether converter names are cut off at '(' characters ... ok
CheckSmallInt (sqlite3.test.types.DeclTypesTests) ... ok
CheckString (sqlite3.test.types.DeclTypesTests) ... ok
CheckUnicode (sqlite3.test.types.DeclTypesTests) ... ok
CheckUnsupportedDict (sqlite3.test.types.DeclTypesTests) ... ok
CheckUnsupportedSeq (sqlite3.test.types.DeclTypesTests) ... ok
CheckCaseInConverterName (sqlite3.test.types.ColNamesTests) ... ok
CheckColName (sqlite3.test.types.ColNamesTests) ... ok
CheckCursorDescriptionNoRow (sqlite3.test.types.ColNamesTests) ... ok
CheckDeclTypeNotUsed (sqlite3.test.types.ColNamesTests) ... ok
CheckNone (sqlite3.test.types.ColNamesTests) ... ok
CheckCasterIsUsed (sqlite3.test.types.ObjectAdaptationTests) ... ok
CheckBinaryInputForConverter (sqlite3.test.types.BinaryConverterTests) ... ok
CheckDateTimeSubSeconds (sqlite3.test.types.DateTimeTests) ... ok
CheckDateTimeSubSecondsFloatingPoint (sqlite3.test.types.DateTimeTests) ... ok
CheckSqlTimestamp (sqlite3.test.types.DateTimeTests) ... ok
CheckSqliteDate (sqlite3.test.types.DateTimeTests) ... ok
CheckSqliteTimestamp (sqlite3.test.types.DateTimeTests) ... ok
CheckFuncErrorOnCreate (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncException (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncRefCount (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnBlob (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnFloat (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnInt (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnLongLong (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnNull (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnText (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckFuncReturnUnicode (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckParamBlob (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckParamFloat (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckParamInt (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckParamLongLong (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckParamNone (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckParamString (sqlite3.test.userfunctions.FunctionTests) ... ok
CheckAggrCheckAggrSum (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrCheckParamBlob (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrCheckParamFloat (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrCheckParamInt (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrCheckParamNone (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrCheckParamStr (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrErrorOnCreate (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrExceptionInFinalize (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrExceptionInInit (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrExceptionInStep (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrNoFinalize (sqlite3.test.userfunctions.AggregateTests) ... ok
CheckAggrNoStep (sqlite3.test.userfunctions.AggregateTests) ... ok
test_column_access (sqlite3.test.userfunctions.AuthorizerTests) ... ok
test_table_access (sqlite3.test.userfunctions.AuthorizerTests) ... ok
test_column_access (sqlite3.test.userfunctions.AuthorizerRaiseExceptionTests) ... ok
test_table_access (sqlite3.test.userfunctions.AuthorizerRaiseExceptionTests) ... ok
test_column_access (sqlite3.test.userfunctions.AuthorizerIllegalTypeTests) ... ok
test_table_access (sqlite3.test.userfunctions.AuthorizerIllegalTypeTests) ... ok
test_column_access (sqlite3.test.userfunctions.AuthorizerLargeIntegerTests) ... ok
test_table_access (sqlite3.test.userfunctions.AuthorizerLargeIntegerTests) ... ok
CheckIsInstance (sqlite3.test.factory.ConnectionFactoryTests) ... ok
CheckIsInstance (sqlite3.test.factory.CursorFactoryTests) ... ok
CheckIsProducedByFactory (sqlite3.test.factory.RowFactoryTestsBackwardsCompat) ... ok
CheckCustomFactory (sqlite3.test.factory.RowFactoryTests) ... ok
CheckSqliteRowAsDict (sqlite3.test.factory.RowFactoryTests)
Checks if the row object can be correctly converted to a dictionary ... ok
CheckSqliteRowAsTuple (sqlite3.test.factory.RowFactoryTests)
Checks if the row object can be converted to a tuple ... ok
CheckSqliteRowHashCmp (sqlite3.test.factory.RowFactoryTests)
Checks if the row object compares and hashes correctly ... ok
CheckSqliteRowIndex (sqlite3.test.factory.RowFactoryTests) ... ok
CheckSqliteRowIter (sqlite3.test.factory.RowFactoryTests)
Checks if the row object is iterable ... ok
CheckCustom (sqlite3.test.factory.TextFactoryTests) ... ok
CheckOptimizedUnicode (sqlite3.test.factory.TextFactoryTests) ... ok
CheckString (sqlite3.test.factory.TextFactoryTests) ... ok
CheckUnicode (sqlite3.test.factory.TextFactoryTests) ... ok
CheckBytearray (sqlite3.test.factory.TextFactoryTestsWithEmbeddedZeroBytes) ... ok
CheckBytes (sqlite3.test.factory.TextFactoryTestsWithEmbeddedZeroBytes) ... ok
CheckCustom (sqlite3.test.factory.TextFactoryTestsWithEmbeddedZeroBytes) ... ok
CheckString (sqlite3.test.factory.TextFactoryTestsWithEmbeddedZeroBytes) ... ok
CheckDMLdoesAutoCommitBefore (sqlite3.test.transactions.TransactionTests) ... ok
CheckDeleteStartsTransaction (sqlite3.test.transactions.TransactionTests) ... ok
CheckInsertStartsTransaction (sqlite3.test.transactions.TransactionTests) ... ok
CheckLocking (sqlite3.test.transactions.TransactionTests) ... ok
CheckRaiseTimeout (sqlite3.test.transactions.TransactionTests) ... ok
CheckReplaceStartsTransaction (sqlite3.test.transactions.TransactionTests) ... ok
CheckRollbackCursorConsistency (sqlite3.test.transactions.TransactionTests) ... ok
CheckToggleAutoCommit (sqlite3.test.transactions.TransactionTests) ... ok
CheckUpdateStartsTransaction (sqlite3.test.transactions.TransactionTests) ... ok
CheckDropTable (sqlite3.test.transactions.SpecialCommandTests) ... ok
CheckPragma (sqlite3.test.transactions.SpecialCommandTests) ... ok
CheckVacuum (sqlite3.test.transactions.SpecialCommandTests) ... ok
CheckCollationIsUsed (sqlite3.test.hooks.CollationTests) ... ok
CheckCollationRegisterTwice (sqlite3.test.hooks.CollationTests) ... ok
CheckCollationReturnsLargeInteger (sqlite3.test.hooks.CollationTests) ... ok
CheckCreateCollationNotAscii (sqlite3.test.hooks.CollationTests) ... ok
CheckCreateCollationNotCallable (sqlite3.test.hooks.CollationTests) ... ok
CheckDeregisterCollation (sqlite3.test.hooks.CollationTests) ... ok
CheckCancelOperation (sqlite3.test.hooks.ProgressTests) ... ok
CheckClearHandler (sqlite3.test.hooks.ProgressTests) ... ok
CheckOpcodeCount (sqlite3.test.hooks.ProgressTests) ... FAIL
CheckProgressHandlerUsed (sqlite3.test.hooks.ProgressTests) ... ok
CheckClearTraceCallback (sqlite3.test.hooks.TraceCallbackTests) ... ok
CheckTraceCallbackUsed (sqlite3.test.hooks.TraceCallbackTests) ... ok
CheckUnicodeContent (sqlite3.test.hooks.TraceCallbackTests) ... ok
CheckAutoCommit (sqlite3.test.regression.RegressionTests) ... ok
CheckCollation (sqlite3.test.regression.RegressionTests) ... ok
CheckColumnNameWithSpaces (sqlite3.test.regression.RegressionTests) ... ok
CheckConnectionCall (sqlite3.test.regression.RegressionTests) ... ok
CheckConnectionConstructorCallCheck (sqlite3.test.regression.RegressionTests) ... ok
CheckConvertTimestampMicrosecondPadding (sqlite3.test.regression.RegressionTests) ... ok
CheckCursorConstructorCallCheck (sqlite3.test.regression.RegressionTests) ... ok
CheckCursorRegistration (sqlite3.test.regression.RegressionTests) ... ok
CheckEmptyStatement (sqlite3.test.regression.RegressionTests) ... ok
CheckErrorMsgDecodeError (sqlite3.test.regression.RegressionTests) ... ok
CheckInvalidIsolationLevelType (sqlite3.test.regression.RegressionTests) ... ok
CheckOnConflictRollback (sqlite3.test.regression.RegressionTests) ... ok
CheckPragmaAutocommit (sqlite3.test.regression.RegressionTests) ... ok
CheckPragmaSchemaVersion (sqlite3.test.regression.RegressionTests) ... ok
CheckPragmaUserVersion (sqlite3.test.regression.RegressionTests) ... ok
CheckRecursiveCursorUse (sqlite3.test.regression.RegressionTests) ... ok
CheckRegisterAdapter (sqlite3.test.regression.RegressionTests) ... ok
CheckSetDict (sqlite3.test.regression.RegressionTests) ... ok
CheckSetIsolationLevel (sqlite3.test.regression.RegressionTests) ... ok
CheckStatementFinalizationOnCloseDb (sqlite3.test.regression.RegressionTests) ... ok
CheckStatementReset (sqlite3.test.regression.RegressionTests) ... ok
CheckStrSubclass (sqlite3.test.regression.RegressionTests) ... ok
CheckTypeMapUsage (sqlite3.test.regression.RegressionTests) ... ok
CheckWorkaroundForBuggySqliteTransferBindings (sqlite3.test.regression.RegressionTests) ... ok
CheckTableDump (sqlite3.test.dump.DumpTests) ... ok
CheckUnorderableRow (sqlite3.test.dump.DumpTests) ... ok

======================================================================
FAIL: CheckOpcodeCount (sqlite3.test.hooks.ProgressTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/machados/src/Python-3.4.0/Lib/sqlite3/test/hooks.py", line 165, in CheckOpcodeCount
    self.assertGreater(first_count, second_count)
AssertionError: 5 not greater than 5

----------------------------------------------------------------------
Ran 233 tests in 0.479s

FAILED (failures=1)
test test_sqlite failed
make: *** [test] Error 1
History
Date User Action Args
2022-04-11 14:58:00adminsetgithub: 65293
2014-03-29 03:47:57benjamin.petersonsetstatus: open -> closed
superseder: test_sqlite fails with SQLite 3.8.4
resolution: duplicate
2014-03-29 02:45:12nullpexcreate