J. King
aa1b65b5d4
Take a different tack on shared database tests
Tests for different drivers will have their own files, but all derive
from a common prototype test series where applicable, similar to the
existing arrangement for database function tests. However, the prototype
will reside with other test cases rather than in the library path. The
database function test series will hopefully be moved as well in time.
6 years ago
J. King
736a8c9d0c
Improved timeout handling for both SQlite and PostgreSQL
6 years ago
J. King
4e444fd86c
Generic database interface creation in tests
6 years ago
J. King
c0c4810662
Nominally complete PostgreSQL driver
Connection error handling as well as uprade error handling still need
to be implemented.
6 years ago
J. King
84b4cb7465
Enable PostgreSQL statement testing
Tests involving binary data are skipped for now
6 years ago
J. King
b5733b070c
Clean up statement tests
PostgreSQL tests are suppressed for now, but most pass.
6 years ago
J. King
976672de5b
Test cleanup
6 years ago
J. King
edfae438fa
Refine pg connection strings
6 years ago
J. King
c4ca9149a1
Move Statement tests
6 years ago
J. King
7e11019e83
Consolidate statement tests
6 years ago
J. King
ea6b4c951e
Skip Result tests when necessary
6 years ago
J. King
a3dbb08da9
Remove obsolete test code
6 years ago
J. King
30d6f6db37
Consolidate Db result test series into single file
6 years ago
J. King
2dd1b45d3e
Cover the Query class with database tests for now
6 years ago
J. King
d40243a84c
Clean up configuration setting in tests
6 years ago
J. King
a52b985826
Cover the Query class with database tests for now
6 years ago
J. King
f64f0c6a22
Whitespace cleanup
6 years ago
J. King
ba0aeab7ec
Make SQL statement type conversion use ValueInfo normalizer
This sees the addition of a dateOutFormat parameter to ValueInfo::normalize(), as well as a general simplification of how parameter binding works.
Some value type-casting results are slightly different, but this simply makes SQL statement objects consistent with the rest of the system.
6 years ago
J. King
bc9fcb975f
Change "rebind" to "retype" to better reflect what actually happens
6 years ago
J. King
31aea0a06a
PDO-SQLite type binding tests
Db namespace is now back to full coverage
6 years ago
J. King
bc9ffa0e17
Rewrite SQLite 3 type binding tests
6 years ago
J. King
39cad91b78
CS fixes
7 years ago
J. King
a5318d1b12
Part 2
7 years ago
J. King
095fe10aec
Reorganize PDO tests into namespaces
7 years ago
J. King
59fee52074
Reorganize tests into namespaces
7 years ago
J. King
4bada691e9
PDO tests and fixes; improves #72
7 years ago
J. King
ad6a09ffa1
Partially tested pdo_sqlite driver; improves #72
7 years ago
J. King
ef75b5e9ab
SQLite driver tweaks
7 years ago
J. King
3adfe8742f
Reorganize test cases
7 years ago