lib-python/3/test/test_sqlite3::unmodified
== PyPy 3.11.15 (2bd2c8c11256, Jul 04 2026, 03:52:57) [PyPy 7.3.24-alpha0 with MSC v.1941 64 bit (AMD64)]
== Windows-10-10.0.19045-SP0 little-endian
== Python build: release with_assert
== cwd: D:\SystemTemp\pytest\test_python_worker_2684æ
== CPU count: 2
== encodings: locale=ascii FS=utf-8
== resources (3): curses,gui,network
Using random seed: 1638595892
0:00:00 Run 1 test sequentially
0:00:00 [1/1] test_sqlite3
test_sqlite3: testing with version '2.6.0', sqlite_version '3.40.1'
test_bad_source_closed_connection (test.test_sqlite3.test_backup.BackupTests.test_bad_source_closed_connection) ... ok
test_bad_target (test.test_sqlite3.test_backup.BackupTests.test_bad_target) ... ok
test_bad_target_closed_connection (test.test_sqlite3.test_backup.BackupTests.test_bad_target_closed_connection) ... ok
test_bad_target_filename (test.test_sqlite3.test_backup.BackupTests.test_bad_target_filename) ... ok
test_bad_target_in_transaction (test.test_sqlite3.test_backup.BackupTests.test_bad_target_in_transaction) ... ok
test_bad_target_same_connection (test.test_sqlite3.test_backup.BackupTests.test_bad_target_same_connection) ... ok
test_database_source_name (test.test_sqlite3.test_backup.BackupTests.test_database_source_name) ... ok
test_failing_progress (test.test_sqlite3.test_backup.BackupTests.test_failing_progress) ... ok
test_keyword_only_args (test.test_sqlite3.test_backup.BackupTests.test_keyword_only_args) ... ok
test_modifying_progress (test.test_sqlite3.test_backup.BackupTests.test_modifying_progress) ... ok
test_non_callable_progress (test.test_sqlite3.test_backup.BackupTests.test_non_callable_progress) ... ok
test_progress (test.test_sqlite3.test_backup.BackupTests.test_progress) ... ok
test_progress_all_pages_at_once_1 (test.test_sqlite3.test_backup.BackupTests.test_progress_all_pages_at_once_1) ... ok
test_progress_all_pages_at_once_2 (test.test_sqlite3.test_backup.BackupTests.test_progress_all_pages_at_once_2) ... ok
test_simple (test.test_sqlite3.test_backup.BackupTests.test_simple) ... ok
test_blob_32bit_rowid (test.test_sqlite3.test_dbapi.BlobTests.test_blob_32bit_rowid) ... ok
test_blob_closed (test.test_sqlite3.test_dbapi.BlobTests.test_blob_closed) ... ok
test_blob_closed_db_read (test.test_sqlite3.test_dbapi.BlobTests.test_blob_closed_db_read) ... ok
test_blob_context_manager (test.test_sqlite3.test_dbapi.BlobTests.test_blob_context_manager) ... ok
test_blob_context_manager_reraise_exceptions (test.test_sqlite3.test_dbapi.BlobTests.test_blob_context_manager_reraise_exceptions) ... ok
test_blob_get_empty_slice (test.test_sqlite3.test_dbapi.BlobTests.test_blob_get_empty_slice) ... ok
test_blob_get_item (test.test_sqlite3.test_dbapi.BlobTests.test_blob_get_item) ... ok
test_blob_get_item_error (test.test_sqlite3.test_dbapi.BlobTests.test_blob_get_item_error) ... ok
test_blob_get_slice (test.test_sqlite3.test_dbapi.BlobTests.test_blob_get_slice) ... ok
test_blob_get_slice_negative_index (test.test_sqlite3.test_dbapi.BlobTests.test_blob_get_slice_negative_index) ... ok
test_blob_get_slice_with_skip (test.test_sqlite3.test_dbapi.BlobTests.test_blob_get_slice_with_skip) ... ok
test_blob_is_a_blob (test.test_sqlite3.test_dbapi.BlobTests.test_blob_is_a_blob) ... ok
test_blob_length (test.test_sqlite3.test_dbapi.BlobTests.test_blob_length) ... ok
test_blob_mapping_invalid_index_type (test.test_sqlite3.test_dbapi.BlobTests.test_blob_mapping_invalid_index_type) ... ok
test_blob_open_error (test.test_sqlite3.test_dbapi.BlobTests.test_blob_open_error) ... ok
test_blob_read (test.test_sqlite3.test_dbapi.BlobTests.test_blob_read) ... ok
test_blob_read_advance_offset (test.test_sqlite3.test_dbapi.BlobTests.test_blob_read_advance_offset) ... ok
test_blob_read_at_offset (test.test_sqlite3.test_dbapi.BlobTests.test_blob_read_at_offset) ... ok
test_blob_read_error_row_changed (test.test_sqlite3.test_dbapi.BlobTests.test_blob_read_error_row_changed) ... ok
test_blob_read_oversized (test.test_sqlite3.test_dbapi.BlobTests.test_blob_read_oversized) ... ok
test_blob_seek_and_tell (test.test_sqlite3.test_dbapi.BlobTests.test_blob_seek_and_tell) ... ok
test_blob_seek_error (test.test_sqlite3.test_dbapi.BlobTests.test_blob_seek_error) ... ok
test_blob_sequence_not_supported (test.test_sqlite3.test_dbapi.BlobTests.test_blob_sequence_not_supported) ... ok
test_blob_set_empty_slice (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_empty_slice) ... ok
test_blob_set_item (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_item) ... ok
test_blob_set_item_error (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_item_error) ... ok
test_blob_set_item_negative_index (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_item_negative_index) ... ok
test_blob_set_item_with_offset (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_item_with_offset) ... ok
test_blob_set_slice (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_slice) ... ok
test_blob_set_slice_buffer_object (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_slice_buffer_object) ... ok
test_blob_set_slice_error (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_slice_error) ... ok
test_blob_set_slice_with_skip (test.test_sqlite3.test_dbapi.BlobTests.test_blob_set_slice_with_skip) ... ok
test_blob_write (test.test_sqlite3.test_dbapi.BlobTests.test_blob_write) ... ok
test_blob_write_advance_offset (test.test_sqlite3.test_dbapi.BlobTests.test_blob_write_advance_offset) ... ok
test_blob_write_at_offset (test.test_sqlite3.test_dbapi.BlobTests.test_blob_write_at_offset) ... ok
test_blob_write_error_length (test.test_sqlite3.test_dbapi.BlobTests.test_blob_write_error_length) ... ok
test_blob_write_error_readonly (test.test_sqlite3.test_dbapi.BlobTests.test_blob_write_error_readonly) ... ok
test_blob_write_error_row_changed (test.test_sqlite3.test_dbapi.BlobTests.test_blob_write_error_row_changed) ... ok
test_closed_call (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_call) ... ok
test_closed_con_commit (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_con_commit) ... ok
test_closed_con_cursor (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_con_cursor) ... ok
test_closed_con_rollback (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_con_rollback) ... ok
test_closed_create_aggregate (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_create_aggregate) ... ok
test_closed_create_function (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_create_function) ... ok
test_closed_cur_execute (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_cur_execute) ... ok
test_closed_set_authorizer (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_set_authorizer) ... ok
test_closed_set_progress_callback (test.test_sqlite3.test_dbapi.ClosedConTests.test_closed_set_progress_callback) ... ok
test_closed (test.test_sqlite3.test_dbapi.ClosedCurTests.test_closed) ... ok
test_close (test.test_sqlite3.test_dbapi.ConnectionTests.test_close) ... ok
test_commit (test.test_sqlite3.test_dbapi.ConnectionTests.test_commit) ... ok
test_commit_after_no_changes (test.test_sqlite3.test_dbapi.ConnectionTests.test_commit_after_no_changes)
A commit should also work when no changes were made to the database. ... ok
test_connection_bad_limit_category (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_bad_limit_category) ... ok
test_connection_bad_reinit (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_bad_reinit) ... ok
test_connection_exceptions (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_exceptions) ... ok
test_connection_init_bad_isolation_level (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_init_bad_isolation_level) ... ok
test_connection_init_good_isolation_levels (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_init_good_isolation_levels) ... ok
test_connection_limits (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_limits) ... ok
test_connection_reinit (test.test_sqlite3.test_dbapi.ConnectionTests.test_connection_reinit) ... ok
test_cursor (test.test_sqlite3.test_dbapi.ConnectionTests.test_cursor) ... ok
test_drop_unused_refs (test.test_sqlite3.test_dbapi.ConnectionTests.test_drop_unused_refs) ... ok
test_exceptions (test.test_sqlite3.test_dbapi.ConnectionTests.test_exceptions) ... ok
test_failed_open (test.test_sqlite3.test_dbapi.ConnectionTests.test_failed_open) ... ok
test_in_transaction (test.test_sqlite3.test_dbapi.ConnectionTests.test_in_transaction) ... ok
test_in_transaction_ro (test.test_sqlite3.test_dbapi.ConnectionTests.test_in_transaction_ro) ... ok
test_interrupt (test.test_sqlite3.test_dbapi.ConnectionTests.test_interrupt) ... ok
test_interrupt_on_closed_db (test.test_sqlite3.test_dbapi.ConnectionTests.test_interrupt_on_closed_db) ... ok
test_rollback (test.test_sqlite3.test_dbapi.ConnectionTests.test_rollback) ... ok
test_rollback_after_no_changes (test.test_sqlite3.test_dbapi.ConnectionTests.test_rollback_after_no_changes)
A rollback should also work when no changes were made to the database. ... ok
test_use_after_close (test.test_sqlite3.test_dbapi.ConnectionTests.test_use_after_close) ... ok
test_binary (test.test_sqlite3.test_dbapi.ConstructorTests.test_binary) ... ok
test_date (test.test_sqlite3.test_dbapi.ConstructorTests.test_date) ... ok
test_date_from_ticks (test.test_sqlite3.test_dbapi.ConstructorTests.test_date_from_ticks) ... ok
test_time (test.test_sqlite3.test_dbapi.ConstructorTests.test_time) ... ok
test_time_from_ticks (test.test_sqlite3.test_dbapi.ConstructorTests.test_time_from_ticks) ... ok
test_timestamp (test.test_sqlite3.test_dbapi.ConstructorTests.test_timestamp) ... ok
test_timestamp_from_ticks (test.test_sqlite3.test_dbapi.ConstructorTests.test_timestamp_from_ticks) ... ok
test_array_size (test.test_sqlite3.test_dbapi.CursorTests.test_array_size) ... ok
test_close (test.test_sqlite3.test_dbapi.CursorTests.test_close) ... ok
test_column_count (test.test_sqlite3.test_dbapi.CursorTests.test_column_count) ... ok
test_cursor_connection (test.test_sqlite3.test_dbapi.CursorTests.test_cursor_connection) ... ok
test_cursor_wrong_class (test.test_sqlite3.test_dbapi.CursorTests.test_cursor_wrong_class) ... ok
test_execute_arg_float (test.test_sqlite3.test_dbapi.CursorTests.test_execute_arg_float) ... ok
test_execute_arg_int (test.test_sqlite3.test_dbapi.CursorTests.test_execute_arg_int) ... ok
test_execute_arg_string (test.test_sqlite3.test_dbapi.CursorTests.test_execute_arg_string) ... ok
test_execute_arg_string_with_zero_byte (test.test_sqlite3.test_dbapi.CursorTests.test_execute_arg_string_with_zero_byte) ... ok
test_execute_dict_mapping (test.test_sqlite3.test_dbapi.CursorTests.test_execute_dict_mapping) ... ok
test_execute_dict_mapping_mapping (test.test_sqlite3.test_dbapi.CursorTests.test_execute_dict_mapping_mapping) ... ok
test_execute_dict_mapping_no_args (test.test_sqlite3.test_dbapi.CursorTests.test_execute_dict_mapping_no_args) ... ok
test_execute_dict_mapping_too_little_args (test.test_sqlite3.test_dbapi.CursorTests.test_execute_dict_mapping_too_little_args) ... ok
test_execute_dict_mapping_unnamed (test.test_sqlite3.test_dbapi.CursorTests.test_execute_dict_mapping_unnamed) ... ok
test_execute_illegal_sql (test.test_sqlite3.test_dbapi.CursorTests.test_execute_illegal_sql) ... ok
test_execute_many_generator (test.test_sqlite3.test_dbapi.CursorTests.test_execute_many_generator) ... ok
test_execute_many_iterator (test.test_sqlite3.test_dbapi.CursorTests.test_execute_many_iterator) ... ok
test_execute_many_not_iterable (test.test_sqlite3.test_dbapi.CursorTests.test_execute_many_not_iterable) ... ok
test_execute_many_select (test.test_sqlite3.test_dbapi.CursorTests.test_execute_many_select) ... ok
test_execute_many_sequence (test.test_sqlite3.test_dbapi.CursorTests.test_execute_many_sequence) ... ok
test_execute_many_wrong_sql_arg (test.test_sqlite3.test_dbapi.CursorTests.test_execute_many_wrong_sql_arg) ... ok
test_execute_multiple_statements (test.test_sqlite3.test_dbapi.CursorTests.test_execute_multiple_statements) ... ok
test_execute_no_args (test.test_sqlite3.test_dbapi.CursorTests.test_execute_no_args) ... ok
test_execute_non_iterable (test.test_sqlite3.test_dbapi.CursorTests.test_execute_non_iterable) ... ok
test_execute_param_list (test.test_sqlite3.test_dbapi.CursorTests.test_execute_param_list) ... ok
test_execute_param_sequence (test.test_sqlite3.test_dbapi.CursorTests.test_execute_param_sequence) ... ok
test_execute_param_sequence_bad_len (test.test_sqlite3.test_dbapi.CursorTests.test_execute_param_sequence_bad_len) ... ok
test_execute_too_many_params (test.test_sqlite3.test_dbapi.CursorTests.test_execute_too_many_params) ... ok
test_execute_with_appended_comments (test.test_sqlite3.test_dbapi.CursorTests.test_execute_with_appended_comments) ... ok
test_execute_wrong_no_of_args1 (test.test_sqlite3.test_dbapi.CursorTests.test_execute_wrong_no_of_args1) ... ok
test_execute_wrong_no_of_args2 (test.test_sqlite3.test_dbapi.CursorTests.test_execute_wrong_no_of_args2) ... ok
test_execute_wrong_no_of_args3 (test.test_sqlite3.test_dbapi.CursorTests.test_execute_wrong_no_of_args3) ... ok
test_execute_wrong_sql_arg (test.test_sqlite3.test_dbapi.CursorTests.test_execute_wrong_sql_arg) ... ok
test_fetch_iter (test.test_sqlite3.test_dbapi.CursorTests.test_fetch_iter) ... ok
test_fetchall (test.test_sqlite3.test_dbapi.CursorTests.test_fetchall) ... ok
test_fetchmany (test.test_sqlite3.test_dbapi.CursorTests.test_fetchmany) ... ok
test_fetchmany_kw_arg (test.test_sqlite3.test_dbapi.CursorTests.test_fetchmany_kw_arg)
Checks if fetchmany works with keyword arguments ... ok
test_fetchone (test.test_sqlite3.test_dbapi.CursorTests.test_fetchone) ... ok
test_fetchone_no_statement (test.test_sqlite3.test_dbapi.CursorTests.test_fetchone_no_statement) ... ok
test_last_row_id_insert_o_r (test.test_sqlite3.test_dbapi.CursorTests.test_last_row_id_insert_o_r) ... ok
test_last_row_id_on_ignore (test.test_sqlite3.test_dbapi.CursorTests.test_last_row_id_on_ignore) ... ok
test_last_row_id_on_replace (test.test_sqlite3.test_dbapi.CursorTests.test_last_row_id_on_replace)
INSERT OR REPLACE and REPLACE INTO should produce the same behavior. ... ok
test_rowcount_execute (test.test_sqlite3.test_dbapi.CursorTests.test_rowcount_execute) ... ok
test_rowcount_executemany (test.test_sqlite3.test_dbapi.CursorTests.test_rowcount_executemany) ... ok
test_rowcount_prefixed_with_comment (test.test_sqlite3.test_dbapi.CursorTests.test_rowcount_prefixed_with_comment) ... ok
test_rowcount_select (test.test_sqlite3.test_dbapi.CursorTests.test_rowcount_select)
pysqlite does not know the rowcount of SELECT statements, because we ... ok
test_rowcount_update_returning (test.test_sqlite3.test_dbapi.CursorTests.test_rowcount_update_returning) ... ok
test_rowcount_vaccuum (test.test_sqlite3.test_dbapi.CursorTests.test_rowcount_vaccuum) ... ok
test_same_query_in_multiple_cursors (test.test_sqlite3.test_dbapi.CursorTests.test_same_query_in_multiple_cursors) ... ok
test_setinputsizes (test.test_sqlite3.test_dbapi.CursorTests.test_setinputsizes) ... ok
test_setoutputsize (test.test_sqlite3.test_dbapi.CursorTests.test_setoutputsize) ... ok
test_setoutputsize_no_column (test.test_sqlite3.test_dbapi.CursorTests.test_setoutputsize_no_column) ... ok
test_total_changes (test.test_sqlite3.test_dbapi.CursorTests.test_total_changes) ... ok
test_wrong_cursor_callable (test.test_sqlite3.test_dbapi.CursorTests.test_wrong_cursor_callable) ... ok
test_connection_execute (test.test_sqlite3.test_dbapi.ExtensionTests.test_connection_execute) ... ok
test_connection_executemany (test.test_sqlite3.test_dbapi.ExtensionTests.test_connection_executemany) ... ok
test_connection_executescript (test.test_sqlite3.test_dbapi.ExtensionTests.test_connection_executescript) ... ok
test_cursor_executescript_as_bytes (test.test_sqlite3.test_dbapi.ExtensionTests.test_cursor_executescript_as_bytes) ... ok
test_cursor_executescript_too_large_script (test.test_sqlite3.test_dbapi.ExtensionTests.test_cursor_executescript_too_large_script) ... ok
test_cursor_executescript_tx_control (test.test_sqlite3.test_dbapi.ExtensionTests.test_cursor_executescript_tx_control) ... ok
test_cursor_executescript_with_null_characters (test.test_sqlite3.test_dbapi.ExtensionTests.test_cursor_executescript_with_null_characters) ... ok
test_cursor_executescript_with_surrogates (test.test_sqlite3.test_dbapi.ExtensionTests.test_cursor_executescript_with_surrogates) ... ok
test_script_error_normal (test.test_sqlite3.test_dbapi.ExtensionTests.test_script_error_normal) ... ok
test_script_string_sql (test.test_sqlite3.test_dbapi.ExtensionTests.test_script_string_sql) ... ok
test_script_syntax_error (test.test_sqlite3.test_dbapi.ExtensionTests.test_script_syntax_error) ... ok
test_api_level (test.test_sqlite3.test_dbapi.ModuleTests.test_api_level) ... ok
test_complete_statement (test.test_sqlite3.test_dbapi.ModuleTests.test_complete_statement) ... ok
test_data_error (test.test_sqlite3.test_dbapi.ModuleTests.test_data_error) ... ok
test_database_error (test.test_sqlite3.test_dbapi.ModuleTests.test_database_error) ... ok
test_disallow_instantiation (test.test_sqlite3.test_dbapi.ModuleTests.test_disallow_instantiation) ... ok
test_error (test.test_sqlite3.test_dbapi.ModuleTests.test_error) ... ok
test_error_code_on_exception (test.test_sqlite3.test_dbapi.ModuleTests.test_error_code_on_exception) ... FAIL
test_extended_error_code_on_exception (test.test_sqlite3.test_dbapi.ModuleTests.test_extended_error_code_on_exception) ... ok
test_integrity_error (test.test_sqlite3.test_dbapi.ModuleTests.test_integrity_error) ... ok
test_interface_error (test.test_sqlite3.test_dbapi.ModuleTests.test_interface_error) ... ok
test_internal_error (test.test_sqlite3.test_dbapi.ModuleTests.test_internal_error) ... ok
test_module_constants (test.test_sqlite3.test_dbapi.ModuleTests.test_module_constants) ... ok
test_not_supported_error (test.test_sqlite3.test_dbapi.ModuleTests.test_not_supported_error) ... ok
test_operational_error (test.test_sqlite3.test_dbapi.ModuleTests.test_operational_error) ... ok
test_param_style (test.test_sqlite3.test_dbapi.ModuleTests.test_param_style) ... ok
test_programming_error (test.test_sqlite3.test_dbapi.ModuleTests.test_programming_error) ... ok
test_shared_cache_deprecated (test.test_sqlite3.test_dbapi.ModuleTests.test_shared_cache_deprecated) ... skipped 'implementation detail specific to cpython'
test_thread_safety (test.test_sqlite3.test_dbapi.ModuleTests.test_thread_safety) ... ok
test_warning (test.test_sqlite3.test_dbapi.ModuleTests.test_warning) ... ok
test_ctx_mgr_rollback_if_commit_failed (test.test_sqlite3.test_dbapi.MultiprocessTests.test_ctx_mgr_rollback_if_commit_failed) ... ok
test_database_keyword (test.test_sqlite3.test_dbapi.OpenTests.test_database_keyword) ... ok
test_factory_database_arg (test.test_sqlite3.test_dbapi.OpenTests.test_factory_database_arg) ... ok
test_open_undecodable_uri (test.test_sqlite3.test_dbapi.OpenTests.test_open_undecodable_uri) ... skipped 'skipped on Windows'
test_open_unquoted_uri (test.test_sqlite3.test_dbapi.OpenTests.test_open_unquoted_uri) ... ok
test_open_uri (test.test_sqlite3.test_dbapi.OpenTests.test_open_uri) ... ok
test_open_uri_readonly (test.test_sqlite3.test_dbapi.OpenTests.test_open_uri_readonly) ... ok
test_open_with_path_like_object (test.test_sqlite3.test_dbapi.OpenTests.test_open_with_path_like_object)
Checks that we can successfully connect to a database using an object that ... ok
test_open_with_undecodable_path (test.test_sqlite3.test_dbapi.OpenTests.test_open_with_undecodable_path) ... skipped 'skipped on Windows'
test_deserialize_corrupt_database (test.test_sqlite3.test_dbapi.SerializeTests.test_deserialize_corrupt_database) ... ok
test_deserialize_too_much_data_64bit (test.test_sqlite3.test_dbapi.SerializeTests.test_deserialize_too_much_data_64bit) ... skipped 'not enough memory: 25769803776.0G minimum needed'
test_deserialize_wrong_args (test.test_sqlite3.test_dbapi.SerializeTests.test_deserialize_wrong_args) ... ok
test_serialize_deserialize (test.test_sqlite3.test_dbapi.SerializeTests.test_serialize_deserialize) ... ok
test_on_conflict_abort_raises_with_explicit_transactions (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_abort_raises_with_explicit_transactions) ... ok
test_on_conflict_abort_raises_without_transactions (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_abort_raises_without_transactions) ... ok
test_on_conflict_fail (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_fail) ... ok
test_on_conflict_ignore (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_ignore) ... ok
test_on_conflict_replace (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_replace) ... ok
test_on_conflict_rollback_with_explicit_transaction (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_rollback_with_explicit_transaction) ... ok
test_on_conflict_rollback_without_transaction (test.test_sqlite3.test_dbapi.SqliteOnConflictTests.test_on_conflict_rollback_without_transaction) ... ok
test_check_connection_thread (test.test_sqlite3.test_dbapi.ThreadTests.test_check_connection_thread) ... ok
test_check_cursor_thread (test.test_sqlite3.test_dbapi.ThreadTests.test_check_cursor_thread) ... ok
test_dont_check_same_thread (test.test_sqlite3.test_dbapi.ThreadTests.test_dont_check_same_thread) ... ok
test_uninit_operations (test.test_sqlite3.test_dbapi.UninitialisedConnectionTests.test_uninit_operations) ... ok
test_dump_autoincrement (test.test_sqlite3.test_dump.DumpTests.test_dump_autoincrement) ... ok
test_dump_autoincrement_create_new_db (test.test_sqlite3.test_dump.DumpTests.test_dump_autoincrement_create_new_db) ... ok
test_dump_virtual_tables (test.test_sqlite3.test_dump.DumpTests.test_dump_virtual_tables) ... ok
test_table_dump (test.test_sqlite3.test_dump.DumpTests.test_table_dump) ... ok
test_unorderable_row (test.test_sqlite3.test_dump.DumpTests.test_unorderable_row) ... ok
test_connection_factories (test.test_sqlite3.test_factory.ConnectionFactoryTests.test_connection_factories) ... ok
test_connection_factory_as_positional_arg (test.test_sqlite3.test_factory.ConnectionFactoryTests.test_connection_factory_as_positional_arg) ... ok
test_connection_factory_relayed_call (test.test_sqlite3.test_factory.ConnectionFactoryTests.test_connection_factory_relayed_call) ... ok
test_invalid_factory (test.test_sqlite3.test_factory.CursorFactoryTests.test_invalid_factory) ... ok
test_is_instance (test.test_sqlite3.test_factory.CursorFactoryTests.test_is_instance) ... ok
test_custom_factory (test.test_sqlite3.test_factory.RowFactoryTests.test_custom_factory) ... ok
test_fake_cursor_class (test.test_sqlite3.test_factory.RowFactoryTests.test_fake_cursor_class) ... ok
test_sqlite_row_as_dict (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_as_dict) ... ok
test_sqlite_row_as_sequence (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_as_sequence) ... ok
test_sqlite_row_as_tuple (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_as_tuple) ... ok
test_sqlite_row_hash_cmp (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_hash_cmp) ... ok
test_sqlite_row_index (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_index) ... ok
test_sqlite_row_index_unicode (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_index_unicode) ... ok
test_sqlite_row_iter (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_iter) ... ok
test_sqlite_row_keys (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_keys) ... ok
test_sqlite_row_slice (test.test_sqlite3.test_factory.RowFactoryTests.test_sqlite_row_slice) ... ok
test_is_produced_by_factory (test.test_sqlite3.test_factory.RowFactoryTestsBackwardsCompat.test_is_produced_by_factory) ... ok
test_custom (test.test_sqlite3.test_factory.TextFactoryTests.test_custom) ... ok
test_optimized_unicode (test.test_sqlite3.test_factory.TextFactoryTests.test_optimized_unicode) ... ok
test_string (test.test_sqlite3.test_factory.TextFactoryTests.test_string) ... ok
test_unicode (test.test_sqlite3.test_factory.TextFactoryTests.test_unicode) ... ok
test_bytearray (test.test_sqlite3.test_factory.TextFactoryTestsWithEmbeddedZeroBytes.test_bytearray) ... ok
test_bytes (test.test_sqlite3.test_factory.TextFactoryTestsWithEmbeddedZeroBytes.test_bytes) ... ok
test_custom (test.test_sqlite3.test_factory.TextFactoryTestsWithEmbeddedZeroBytes.test_custom) ... ok
test_string (test.test_sqlite3.test_factory.TextFactoryTestsWithEmbeddedZeroBytes.test_string) ... ok
test_collation_is_used (test.test_sqlite3.test_hooks.CollationTests.test_collation_is_used) ... ok
test_collation_register_twice (test.test_sqlite3.test_hooks.CollationTests.test_collation_register_twice)
Register two different collation functions under the same name. ... ok
test_collation_returns_large_integer (test.test_sqlite3.test_hooks.CollationTests.test_collation_returns_large_integer) ... ok
test_create_collation_bad_upper (test.test_sqlite3.test_hooks.CollationTests.test_create_collation_bad_upper) ... ok
test_create_collation_not_ascii (test.test_sqlite3.test_hooks.CollationTests.test_create_collation_not_ascii) ... ok
test_create_collation_not_callable (test.test_sqlite3.test_hooks.CollationTests.test_create_collation_not_callable) ... ok
test_create_collation_not_string (test.test_sqlite3.test_hooks.CollationTests.test_create_collation_not_string) ... ok
test_deregister_collation (test.test_sqlite3.test_hooks.CollationTests.test_deregister_collation)
Register a collation, then deregister it. Make sure an error is raised if we try ... ok
test_cancel_operation (test.test_sqlite3.test_hooks.ProgressTests.test_cancel_operation)
Test that returning a non-zero value stops the operation in progress. ... ok
test_clear_handler (test.test_sqlite3.test_hooks.ProgressTests.test_clear_handler)
Test that setting the progress handler to None clears the previously set handler. ... ok
test_error_in_progress_handler (test.test_sqlite3.test_hooks.ProgressTests.test_error_in_progress_handler) ... ok
test_error_in_progress_handler_result (test.test_sqlite3.test_hooks.ProgressTests.test_error_in_progress_handler_result) ... ok
test_opcode_count (test.test_sqlite3.test_hooks.ProgressTests.test_opcode_count)
Test that the opcode argument is respected. ... ok
test_progress_handler_used (test.test_sqlite3.test_hooks.ProgressTests.test_progress_handler_used)
Test that the progress handler is invoked once it is set. ... ok
test_clear_trace_callback (test.test_sqlite3.test_hooks.TraceCallbackTests.test_clear_trace_callback)
Test that setting the trace callback to None clears the previously set callback. ... ok
test_trace_bad_handler (test.test_sqlite3.test_hooks.TraceCallbackTests.test_trace_bad_handler) ... ok
test_trace_callback_content (test.test_sqlite3.test_hooks.TraceCallbackTests.test_trace_callback_content) ... ok
test_trace_callback_used (test.test_sqlite3.test_hooks.TraceCallbackTests.test_trace_callback_used)
Test that the trace callback is invoked once it is set. ... ok
test_trace_expanded_sql (test.test_sqlite3.test_hooks.TraceCallbackTests.test_trace_expanded_sql) ... ok
test_trace_too_much_expanded_sql (test.test_sqlite3.test_hooks.TraceCallbackTests.test_trace_too_much_expanded_sql) ... ok
test_unicode_content (test.test_sqlite3.test_hooks.TraceCallbackTests.test_unicode_content)
Test that the statement can contain unicode literals. ... ok
test_recursive_cursor_close (test.test_sqlite3.test_regression.RecursiveUseOfCursors.test_recursive_cursor_close) ... ok
test_recursive_cursor_init (test.test_sqlite3.test_regression.RecursiveUseOfCursors.test_recursive_cursor_init) ... ok
test_recursive_cursor_iter (test.test_sqlite3.test_regression.RecursiveUseOfCursors.test_recursive_cursor_iter) ... ok
test_auto_commit (test.test_sqlite3.test_regression.RegressionTests.test_auto_commit)
Verifies that creating a connection in autocommit mode works. ... ok
test_bind_mutating_list (test.test_sqlite3.test_regression.RegressionTests.test_bind_mutating_list) ... ok
test_bpo31770 (test.test_sqlite3.test_regression.RegressionTests.test_bpo31770)
The interpreter shouldn't crash in case Cursor.__init__() is called ... ok
test_bpo37347 (test.test_sqlite3.test_regression.RegressionTests.test_bpo37347) ... ok
test_collation (test.test_sqlite3.test_regression.RegressionTests.test_collation) ... ok
test_column_name_with_spaces (test.test_sqlite3.test_regression.RegressionTests.test_column_name_with_spaces) ... ok
test_commit_cursor_reset (test.test_sqlite3.test_regression.RegressionTests.test_commit_cursor_reset)
Connection.commit() did reset cursors, which made sqlite3 ... ok
test_connection_call (test.test_sqlite3.test_regression.RegressionTests.test_connection_call)
Call a connection with a non-string SQL request: check error handling ... ok
test_connection_constructor_call_check (test.test_sqlite3.test_regression.RegressionTests.test_connection_constructor_call_check)
Verifies that connection methods check whether base class __init__ was ... ok
test_convert_timestamp_microsecond_padding (test.test_sqlite3.test_regression.RegressionTests.test_convert_timestamp_microsecond_padding)
http://bugs.python.org/issue14720 ... ok
test_cursor_constructor_call_check (test.test_sqlite3.test_regression.RegressionTests.test_cursor_constructor_call_check)
Verifies that cursor methods check whether base class __init__ was ... ok
test_custom_cursor_object_crash_gh_99886 (test.test_sqlite3.test_regression.RegressionTests.test_custom_cursor_object_crash_gh_99886) ... ok
test_del_isolation_level_segfault (test.test_sqlite3.test_regression.RegressionTests.test_del_isolation_level_segfault) ... ok
test_empty_statement (test.test_sqlite3.test_regression.RegressionTests.test_empty_statement)
pysqlite used to segfault with SQLite versions 3.5.x. These return NULL ... ok
test_error_msg_decode_error (test.test_sqlite3.test_regression.RegressionTests.test_error_msg_decode_error) ... ok
test_executescript_step_through_select (test.test_sqlite3.test_regression.RegressionTests.test_executescript_step_through_select) ... ok
test_invalid_isolation_level_type (test.test_sqlite3.test_regression.RegressionTests.test_invalid_isolation_level_type) ... ok
test_large_sql (test.test_sqlite3.test_regression.RegressionTests.test_large_sql) ... ok
test_null_character (test.test_sqlite3.test_regression.RegressionTests.test_null_character) ... ok
test_on_conflict_rollback (test.test_sqlite3.test_regression.RegressionTests.test_on_conflict_rollback) ... ok
test_pragma_autocommit (test.test_sqlite3.test_regression.RegressionTests.test_pragma_autocommit)
Verifies that running a PRAGMA statement that does an autocommit does ... ok
test_pragma_schema_version (test.test_sqlite3.test_regression.RegressionTests.test_pragma_schema_version) ... ok
test_pragma_user_version (test.test_sqlite3.test_regression.RegressionTests.test_pragma_user_version) ... ok
test_recursive_cursor_use (test.test_sqlite3.test_regression.RegressionTests.test_recursive_cursor_use)
http://bugs.python.org/issue10811 ... ok
test_register_adapter (test.test_sqlite3.test_regression.RegressionTests.test_register_adapter)
See issue 3312. ... ok
test_return_empty_bytestring (test.test_sqlite3.test_regression.RegressionTests.test_return_empty_bytestring) ... ok
test_set_isolation_level (test.test_sqlite3.test_regression.RegressionTests.test_set_isolation_level) ... ok
test_statement_finalization_on_close_db (test.test_sqlite3.test_regression.RegressionTests.test_statement_finalization_on_close_db) ... ok
test_statement_reset (test.test_sqlite3.test_regression.RegressionTests.test_statement_reset) ... ok
test_str_subclass (test.test_sqlite3.test_regression.RegressionTests.test_str_subclass)
The Python 3.0 port of the module didn't cope with values of subclasses of str. ... ok
test_surrogates (test.test_sqlite3.test_regression.RegressionTests.test_surrogates) ... ok
test_table_lock_cursor_dealloc (test.test_sqlite3.test_regression.RegressionTests.test_table_lock_cursor_dealloc) ... ok
test_table_lock_cursor_non_readonly_select (test.test_sqlite3.test_regression.RegressionTests.test_table_lock_cursor_non_readonly_select) ... ok
test_table_lock_cursor_replace_stmt (test.test_sqlite3.test_regression.RegressionTests.test_table_lock_cursor_replace_stmt) ... ok
test_type_map_usage (test.test_sqlite3.test_regression.RegressionTests.test_type_map_usage)
pysqlite until 2.4.1 did not rebuild the row_cast_map when recompiling ... ok
test_workaround_for_buggy_sqlite_transfer_bindings (test.test_sqlite3.test_regression.RegressionTests.test_workaround_for_buggy_sqlite_transfer_bindings)
pysqlite would crash with older SQLite versions unless ... ok
test_isolation_level_begin (test.test_sqlite3.test_transactions.IsolationLevelFromInit.test_isolation_level_begin) ... ok
test_isolation_level_default (test.test_sqlite3.test_transactions.IsolationLevelFromInit.test_isolation_level_default) ... ok
test_isolation_level_deferred (test.test_sqlite3.test_transactions.IsolationLevelFromInit.test_isolation_level_deferred) ... ok
test_isolation_level_exclusive (test.test_sqlite3.test_transactions.IsolationLevelFromInit.test_isolation_level_exclusive) ... ok
test_isolation_level_immediate (test.test_sqlite3.test_transactions.IsolationLevelFromInit.test_isolation_level_immediate) ... ok
test_isolation_level_none (test.test_sqlite3.test_transactions.IsolationLevelFromInit.test_isolation_level_none) ... ok
test_isolation_level_begin (test.test_sqlite3.test_transactions.IsolationLevelPostInit.test_isolation_level_begin) ... ok
test_isolation_level_default (test.test_sqlite3.test_transactions.IsolationLevelPostInit.test_isolation_level_default) ... ok
test_isolation_level_deferrred (test.test_sqlite3.test_transactions.IsolationLevelPostInit.test_isolation_level_deferrred) ... ok
test_isolation_level_exclusive (test.test_sqlite3.test_transactions.IsolationLevelPostInit.test_isolation_level_exclusive) ... ok
test_isolation_level_immediate (test.test_sqlite3.test_transactions.IsolationLevelPostInit.test_isolation_level_immediate) ... ok
test_isolation_level_none (test.test_sqlite3.test_transactions.IsolationLevelPostInit.test_isolation_level_none) ... ok
test_no_duplicate_rows_after_rollback_close_cursor (test.test_sqlite3.test_transactions.RollbackTests.test_no_duplicate_rows_after_rollback_close_cursor) ... ok
test_no_duplicate_rows_after_rollback_del_cursor (test.test_sqlite3.test_transactions.RollbackTests.test_no_duplicate_rows_after_rollback_del_cursor) ... ok
test_no_duplicate_rows_after_rollback_new_query (test.test_sqlite3.test_transactions.RollbackTests.test_no_duplicate_rows_after_rollback_new_query) ... ok
test_drop_table (test.test_sqlite3.test_transactions.SpecialCommandTests.test_drop_table) ... ok
test_pragma (test.test_sqlite3.test_transactions.SpecialCommandTests.test_pragma) ... ok
test_delete_starts_transaction (test.test_sqlite3.test_transactions.TransactionTests.test_delete_starts_transaction) ... ok
test_dml_does_not_auto_commit_before (test.test_sqlite3.test_transactions.TransactionTests.test_dml_does_not_auto_commit_before) ... ok
test_insert_starts_transaction (test.test_sqlite3.test_transactions.TransactionTests.test_insert_starts_transaction) ... ok
test_locking (test.test_sqlite3.test_transactions.TransactionTests.test_locking) ... ok
test_multiple_cursors_and_iternext (test.test_sqlite3.test_transactions.TransactionTests.test_multiple_cursors_and_iternext) ... ok
test_raise_timeout (test.test_sqlite3.test_transactions.TransactionTests.test_raise_timeout) ... ok
test_replace_starts_transaction (test.test_sqlite3.test_transactions.TransactionTests.test_replace_starts_transaction) ... ok
test_rollback_cursor_consistency (test.test_sqlite3.test_transactions.TransactionTests.test_rollback_cursor_consistency)
Check that cursors behave correctly after rollback. ... ok
test_toggle_auto_commit (test.test_sqlite3.test_transactions.TransactionTests.test_toggle_auto_commit) ... ok
test_update_starts_transaction (test.test_sqlite3.test_transactions.TransactionTests.test_update_starts_transaction) ... ok
test_ddl_does_not_autostart_transaction (test.test_sqlite3.test_transactions.TransactionalDDL.test_ddl_does_not_autostart_transaction) ... ok
test_immediate_transactional_ddl (test.test_sqlite3.test_transactions.TransactionalDDL.test_immediate_transactional_ddl) ... ok
test_transactional_ddl (test.test_sqlite3.test_transactions.TransactionalDDL.test_transactional_ddl) ... ok
test_binary_input_for_converter (test.test_sqlite3.test_types.BinaryConverterTests.test_binary_input_for_converter) ... ok
test_case_in_converter_name (test.test_sqlite3.test_types.ColNamesTests.test_case_in_converter_name) ... ok
test_col_name (test.test_sqlite3.test_types.ColNamesTests.test_col_name) ... ok
test_cursor_description_insert (test.test_sqlite3.test_types.ColNamesTests.test_cursor_description_insert) ... ok
test_cursor_description_no_row (test.test_sqlite3.test_types.ColNamesTests.test_cursor_description_no_row)
cursor.description should at least provide the column name(s), even if ... ok
test_decl_type_not_used (test.test_sqlite3.test_types.ColNamesTests.test_decl_type_not_used)
Assures that the declared type is not used when PARSE_DECLTYPES ... ok
test_none (test.test_sqlite3.test_types.ColNamesTests.test_none) ... ok
test_cursor_description_cte (test.test_sqlite3.test_types.CommonTableExpressionTests.test_cursor_description_cte) ... ok
test_cursor_description_cte_multiple_columns (test.test_sqlite3.test_types.CommonTableExpressionTests.test_cursor_description_cte_multiple_columns) ... ok
test_cursor_description_cte_simple (test.test_sqlite3.test_types.CommonTableExpressionTests.test_cursor_description_cte_simple) ... ok
test_date_time_sub_seconds (test.test_sqlite3.test_types.DateTimeTests.test_date_time_sub_seconds) ... ok
test_date_time_sub_seconds_floating_point (test.test_sqlite3.test_types.DateTimeTests.test_date_time_sub_seconds_floating_point) ... ok
test_sql_timestamp (test.test_sqlite3.test_types.DateTimeTests.test_sql_timestamp) ... ok
test_sqlite_date (test.test_sqlite3.test_types.DateTimeTests.test_sqlite_date) ... ok
test_sqlite_timestamp (test.test_sqlite3.test_types.DateTimeTests.test_sqlite_timestamp) ... ok
test_blob (test.test_sqlite3.test_types.DeclTypesTests.test_blob) ... ok
test_bool (test.test_sqlite3.test_types.DeclTypesTests.test_bool) ... ok
test_convert_zero_sized_blob (test.test_sqlite3.test_types.DeclTypesTests.test_convert_zero_sized_blob) ... ok
test_error_in_conform (test.test_sqlite3.test_types.DeclTypesTests.test_error_in_conform) ... ok
test_float (test.test_sqlite3.test_types.DeclTypesTests.test_float) ... ok
test_foo (test.test_sqlite3.test_types.DeclTypesTests.test_foo) ... ok
test_large_int (test.test_sqlite3.test_types.DeclTypesTests.test_large_int) ... ok
test_number1 (test.test_sqlite3.test_types.DeclTypesTests.test_number1) ... ok
test_number2 (test.test_sqlite3.test_types.DeclTypesTests.test_number2)
Checks whether converter names are cut off at '(' characters ... ok
test_small_int (test.test_sqlite3.test_types.DeclTypesTests.test_small_int) ... ok
test_string (test.test_sqlite3.test_types.DeclTypesTests.test_string) ... ok
test_unicode (test.test_sqlite3.test_types.DeclTypesTests.test_unicode) ... ok
test_unsupported_dict (test.test_sqlite3.test_types.DeclTypesTests.test_unsupported_dict) ... ok
test_unsupported_seq (test.test_sqlite3.test_types.DeclTypesTests.test_unsupported_seq) ... ok
test_adapt (test.test_sqlite3.test_types.ObjectAdaptationTests.test_adapt) ... ok
test_adapt_alt (test.test_sqlite3.test_types.ObjectAdaptationTests.test_adapt_alt) ... ok
test_caster_is_used (test.test_sqlite3.test_types.ObjectAdaptationTests.test_caster_is_used) ... ok
test_custom_proto (test.test_sqlite3.test_types.ObjectAdaptationTests.test_custom_proto) ... ok
test_defect_proto (test.test_sqlite3.test_types.ObjectAdaptationTests.test_defect_proto) ... ok
test_defect_self_adapt (test.test_sqlite3.test_types.ObjectAdaptationTests.test_defect_self_adapt) ... ok
test_missing_adapter (test.test_sqlite3.test_types.ObjectAdaptationTests.test_missing_adapter) ... ok
test_missing_protocol (test.test_sqlite3.test_types.ObjectAdaptationTests.test_missing_protocol) ... ok
test_blob (test.test_sqlite3.test_types.SqliteTypeTests.test_blob) ... ok
test_float (test.test_sqlite3.test_types.SqliteTypeTests.test_float) ... ok
test_large_int (test.test_sqlite3.test_types.SqliteTypeTests.test_large_int) ... ok
test_small_int (test.test_sqlite3.test_types.SqliteTypeTests.test_small_int) ... ok
test_string (test.test_sqlite3.test_types.SqliteTypeTests.test_string) ... ok
test_string_with_null_character (test.test_sqlite3.test_types.SqliteTypeTests.test_string_with_null_character) ... ok
test_string_with_surrogates (test.test_sqlite3.test_types.SqliteTypeTests.test_string_with_surrogates) ... ok
test_too_large_blob (test.test_sqlite3.test_types.SqliteTypeTests.test_too_large_blob) ... skipped 'not enough memory: 6.0G minimum needed'
test_too_large_int (test.test_sqlite3.test_types.SqliteTypeTests.test_too_large_int) ... ok
test_too_large_string (test.test_sqlite3.test_types.SqliteTypeTests.test_too_large_string) ... skipped 'not enough memory: 8.0G minimum needed'
test_unicode_execute (test.test_sqlite3.test_types.SqliteTypeTests.test_unicode_execute) ... ok
test_aggr_check_aggr_sum (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_aggr_sum) ... ok
test_aggr_check_param_blob (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_param_blob) ... ok
test_aggr_check_param_float (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_param_float) ... ok
test_aggr_check_param_int (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_param_int) ... ok
test_aggr_check_param_none (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_param_none) ... ok
test_aggr_check_param_str (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_param_str) ... ok
test_aggr_check_params_int (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_check_params_int) ... ok
test_aggr_error_on_create (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_error_on_create) ... ok
test_aggr_exception_in_finalize (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_exception_in_finalize) ... ok
test_aggr_exception_in_init (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_exception_in_init) ... ok
test_aggr_exception_in_step (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_exception_in_step) ... ok
test_aggr_no_finalize (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_no_finalize) ... ok
test_aggr_no_match (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_no_match) ... ok
test_aggr_no_step (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_no_step) ... ok
test_aggr_text (test.test_sqlite3.test_userfunctions.AggregateTests.test_aggr_text) ... ok
test_clear_authorizer (test.test_sqlite3.test_userfunctions.AuthorizerIllegalTypeTests.test_clear_authorizer) ... ok
test_column_access (test.test_sqlite3.test_userfunctions.AuthorizerIllegalTypeTests.test_column_access) ... ok
test_table_access (test.test_sqlite3.test_userfunctions.AuthorizerIllegalTypeTests.test_table_access) ... ok
test_clear_authorizer (test.test_sqlite3.test_userfunctions.AuthorizerLargeIntegerTests.test_clear_authorizer) ... ok
test_column_access (test.test_sqlite3.test_userfunctions.AuthorizerLargeIntegerTests.test_column_access) ... ok
test_table_access (test.test_sqlite3.test_userfunctions.AuthorizerLargeIntegerTests.test_table_access) ... ok
test_clear_authorizer (test.test_sqlite3.test_userfunctions.AuthorizerRaiseExceptionTests.test_clear_authorizer) ... ok
test_column_access (test.test_sqlite3.test_userfunctions.AuthorizerRaiseExceptionTests.test_column_access) ... ok
test_table_access (test.test_sqlite3.test_userfunctions.AuthorizerRaiseExceptionTests.test_table_access) ... ok
test_clear_authorizer (test.test_sqlite3.test_userfunctions.AuthorizerTests.test_clear_authorizer) ... ok
test_column_access (test.test_sqlite3.test_userfunctions.AuthorizerTests.test_column_access) ... ok
test_table_access (test.test_sqlite3.test_userfunctions.AuthorizerTests.test_table_access) ... ok
test_any_arguments (test.test_sqlite3.test_userfunctions.FunctionTests.test_any_arguments) ... ok
test_empty_blob (test.test_sqlite3.test_userfunctions.FunctionTests.test_empty_blob) ... ok
test_func_deterministic (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_deterministic) ... ok
test_func_deterministic_keyword_only (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_deterministic_keyword_only) ... ok
test_func_deterministic_not_supported (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_deterministic_not_supported) ... skipped 'SQLite < 3.8.3 needed'
test_func_error_on_create (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_error_on_create) ... ok
test_func_exception (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_exception) ... ok
test_func_memory_error (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_memory_error) ... ok
test_func_non_deterministic (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_non_deterministic) ... ok
test_func_overflow_error (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_overflow_error) ... ok
test_func_params (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_params) ... ok
test_func_ref_count (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_ref_count) ... ok
test_func_return_blob (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_blob) ... ok
test_func_return_float (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_float) ... ok
test_func_return_illegal_value (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_illegal_value) ... ok
test_func_return_int (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_int) ... ok
test_func_return_long_long (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_long_long) ... ok
test_func_return_nan (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_nan) ... ok
test_func_return_null (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_null) ... ok
test_func_return_text (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_text) ... ok
test_func_return_text_with_null_char (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_text_with_null_char) ... ok
test_func_return_text_with_surrogates (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_text_with_surrogates) ... ok
test_func_return_too_large_blob (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_too_large_blob) ... skipped 'not enough memory: 4.0G minimum needed'
test_func_return_too_large_int (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_too_large_int) ... ok
test_func_return_too_large_text (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_too_large_text) ... skipped 'not enough memory: 6.0G minimum needed'
test_func_return_unicode (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_return_unicode) ... ok
test_func_too_many_args (test.test_sqlite3.test_userfunctions.FunctionTests.test_func_too_many_args) ... ok
test_function_destructor_via_gc (test.test_sqlite3.test_userfunctions.FunctionTests.test_function_destructor_via_gc) ... ok
test_nan_float (test.test_sqlite3.test_userfunctions.FunctionTests.test_nan_float) ... ok
test_non_contiguous_blob (test.test_sqlite3.test_userfunctions.FunctionTests.test_non_contiguous_blob) ... ok
test_param_surrogates (test.test_sqlite3.test_userfunctions.FunctionTests.test_param_surrogates) ... ok
test_return_non_contiguous_blob (test.test_sqlite3.test_userfunctions.FunctionTests.test_return_non_contiguous_blob) ... ok
test_too_large_int (test.test_sqlite3.test_userfunctions.FunctionTests.test_too_large_int) ... ok
test_win_clear_function (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_clear_function) ... ok
test_win_error_on_create (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_error_on_create) ... ok
test_win_error_value_return (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_error_value_return) ... ok
test_win_exception_in_finalize (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_exception_in_finalize) ... ok
test_win_exception_in_method (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_exception_in_method) ... ok
test_win_missing_finalize (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_missing_finalize) ... ok
test_win_missing_method (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_missing_method) ... ok
test_win_redefine_function (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_redefine_function) ... ok
test_win_sum_int (test.test_sqlite3.test_userfunctions.WindowFunctionTests.test_win_sum_int) ... ok
======================================================================
FAIL: test_error_code_on_exception (test.test_sqlite3.test_dbapi.ModuleTests.test_error_code_on_exception)
----------------------------------------------------------------------
Traceback (most recent call last):
File "d:\pypy_stuff\buildbot64\slave\pypy-c-jit-win-x86-64\build\lib-python\3\test\test_sqlite3\test_dbapi.py", line 319, in test_error_code_on_exception
self.assertEqual(e.sqlite_errorcode, err_code)
^^^^^^^^^^^
AssertionError: 14 != 526
----------------------------------------------------------------------
Ran 436 tests in 1.827s
FAILED (failures=1, skipped=9)
test_sqlite3 failed (1 failure)
== Tests result: FAILURE ==
1 test failed:
test_sqlite3
Total duration: 2.3 sec
Total tests: run=436 failures=1 skipped=9
Total test files: run=1/1 failed=1
Result: FAILURE
test test_sqlite3 failed
builder: pypy-c-jit-win-x86-64 build #2426+
test: lib-python/3/test/test_sqlite3::unmodified