DBItest: Testing 'DBI' Back Ends

A helper that tests 'DBI' back ends for conformity to the interface.

Author
Kirill Müller [aut, cre], RStudio [cph]
Date of publication
2016-12-03 09:38:00
Maintainer
Kirill Müller <krlmlr+r@mailbox.org>
License
LGPL (>= 2)
Version
1.4

View on CRAN

Man pages

context
Test contexts
DBIspec
DBI specification
DBIspec-wip
DBI specification (work in progress)
DBItest-package
DBItest: Testing 'DBI' Back Ends
make_placeholder_fun
Create a function that creates n placeholders
test_all
Run all tests
test_compliance
Test full compliance to DBI
test_connection
Test the "Connection" class
test_driver
Test the "Driver" class
test_getting_started
Getting started with testing
test_meta
Test metadata functions
test_result
Test the "Result" class
test_sql
Test SQL methods
test_stress
Stress tests
test_transaction
Test transaction functions
tweaks
Tweaks for DBI tests

Files in this package

DBItest
DBItest/inst
DBItest/inst/doc
DBItest/inst/doc/test.html
DBItest/inst/doc/test.Rmd
DBItest/tests
DBItest/tests/testthat.R
DBItest/tests/testthat
DBItest/tests/testthat/test-tweaks.R
DBItest/tests/testthat/test-context.R
DBItest/tests/testthat/test-lint.R
DBItest/NAMESPACE
DBItest/NEWS.md
DBItest/R
DBItest/R/spec-result.R
DBItest/R/spec-result-create-table-with-data-type.R
DBItest/R/test-connection.R
DBItest/R/spec-stress.R
DBItest/R/utf8.R
DBItest/R/spec-transaction-begin-rollback.R
DBItest/R/utils.R
DBItest/R/spec-stress-driver.R
DBItest/R/spec-meta-get-rows-affected.R
DBItest/R/test-transaction.R
DBItest/R/test-getting-started.R
DBItest/R/spec-connection-get-info.R
DBItest/R/spec-sql-quote-identifier.R
DBItest/R/spec-transaction-with-transaction.R
DBItest/R/spec-meta-bind.R
DBItest/R/spec-connection-connect.R
DBItest/R/import-dbi.R
DBItest/R/spec-meta.R
DBItest/R/spec-connection.R
DBItest/R/spec-transaction.R
DBItest/R/spec-meta-get-info-result.R
DBItest/R/test-driver.R
DBItest/R/spec-sql-read-write-table.R
DBItest/R/spec-meta-is-valid-connection.R
DBItest/R/spec-meta-get-statement.R
DBItest/R/spec-meta-get-row-count.R
DBItest/R/spec-result-get-query.R
DBItest/R/spec-meta-is-valid-result.R
DBItest/R/spec-sql.R
DBItest/R/spec-result-send-query.R
DBItest/R/spec-transaction-begin-commit.R
DBItest/R/spec-sql-read-write-roundtrip.R
DBItest/R/spec-driver-get-info.R
DBItest/R/spec-driver-data-type.R
DBItest/R/spec-driver.R
DBItest/R/spec-meta-bind-multi-row.R
DBItest/R/spec-result-fetch.R
DBItest/R/spec-sql-list-fields.R
DBItest/R/run.R
DBItest/R/spec-getting-started.R
DBItest/R/spec-compliance-methods.R
DBItest/R/expectations.R
DBItest/R/spec-result-roundtrip.R
DBItest/R/test-compliance.R
DBItest/R/spec-compliance-read-only.R
DBItest/R/spec-.R
DBItest/R/spec-meta-column-info.R
DBItest/R/test-stress.R
DBItest/R/import-testthat.R
DBItest/R/spec-sql-list-tables.R
DBItest/R/tweaks.R
DBItest/R/spec.R
DBItest/R/DBItest.R
DBItest/R/test-result.R
DBItest/R/spec-stress-connection.R
DBItest/R/spec-sql-quote-string.R
DBItest/R/test-sql.R
DBItest/R/test-meta.R
DBItest/R/spec-driver-constructor.R
DBItest/R/test-all.R
DBItest/R/spec-meta-bind-.R
DBItest/R/s4.R
DBItest/R/spec-compliance.R
DBItest/R/spec-driver-class.R
DBItest/R/context.R
DBItest/R/spec-connection-data-type.R
DBItest/vignettes
DBItest/vignettes/test.Rmd
DBItest/README.md
DBItest/MD5
DBItest/build
DBItest/build/vignette.rds
DBItest/DESCRIPTION
DBItest/man
DBItest/man/test_meta.Rd
DBItest/man/test_driver.Rd
DBItest/man/test_stress.Rd
DBItest/man/test_getting_started.Rd
DBItest/man/test_result.Rd
DBItest/man/make_placeholder_fun.Rd
DBItest/man/test_all.Rd
DBItest/man/test_compliance.Rd
DBItest/man/test_sql.Rd
DBItest/man/tweaks.Rd
DBItest/man/test_connection.Rd
DBItest/man/DBIspec-wip.Rd
DBItest/man/context.Rd
DBItest/man/DBIspec.Rd
DBItest/man/test_transaction.Rd
DBItest/man/DBItest-package.Rd