Testing DBI Backends
Getting started with testing
Test metadata functions
Test the "Result" class
Test SQL methods
Stress tests
Test transaction functions
Tweaks for DBI tests
Test contexts
DBItest: Testing DBI Backends
Create a function that creates n placeholders
spec_arrow_append_table_arrow
spec_arrow_create_table_arrow
spec_arrow_fetch_arrow
spec_arrow_fetch_arrow_chunk
spec_arrow_get_query_arrow
spec_arrow_read_table_arrow
spec_result_send_query
spec_arrow_write_table_arrow
spec_compliance_methods
spec_connection_disconnect
spec_driver_connect
spec_driver_constructor
spec_driver_data_type
spec_driver_get_info
spec_getting_started
spec_meta_bind
spec_meta_column_info
spec_meta_get_row_count
spec_meta_get_rows_affected
spec_meta_get_statement
spec_meta_has_completed
spec_meta_is_valid
spec_result_clear_result
spec_result_create_table_with_data_type
spec_result_execute
spec_result_fetch
spec_result_get_query
spec_result_roundtrip
spec_result_send_query
spec_result_send_statement
spec_sql_append_table
spec_sql_create_table
spec_sql_exists_table
spec_sql_list_fields
spec_sql_list_objects
spec_sql_list_tables
spec_sql_quote_identifier
spec_sql_quote_literal
spec_sql_quote_string
spec_sql_read_table
spec_sql_remove_table
spec_sql_unquote_identifier
spec_sql_write_table
spec_transaction_begin_commit_rollback
spec_transaction_with_transaction
Run all tests
Test Arrow methods
Test full compliance to DBI
Test the "Connection" class
test_data_type
Test the "Driver" class
A helper that tests DBI back ends for conformity to the interface.
Useful links