qt5base-lts/tests/auto
Andy Shaw 461ef575bc Always escape the table names when creating the SQL statement
Since some databases are case sensitive if part of the query is quoted,
then we should ensure that all instances of the table name are escaped
unless the test is delibrately testing the non-escaped case.

As a result, this commit also removes some expected failures pertaining
to PostgreSQL and also adds an entry to the list of tables being dropped
when a test is finished.

[ChangeLog][Sql][PostgreSQL] QSqlDatabase is now stricter about table
names when used with record() and primaryIndex(). If the tablename was
not quoted when it was created, then the table name passed to record()
and primaryIndex() needs to be in lower case so that PostgreSQL is
able to find it.

Fixes: QTBUG-65788
Change-Id: Id1f54cb66b761c39edf858501b730ede7eec1fd3
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
2019-01-23 20:07:09 +00:00
..
android
bic/data Add binary compatibility files for 5.11 for QtBase 2018-06-05 06:00:28 +00:00
cmake Export modules' enabled/disabled features to cmake 2018-09-28 13:10:28 +00:00
concurrent Merge remote-tracking branch 'origin/5.11' into dev 2018-02-16 08:54:58 +01:00
corelib QFile/QFileInfo: mark readLink() as deprecated 2019-01-23 18:49:15 +00:00
dbus QDBusServiceWatcher namespace prefix support 2018-11-06 09:52:09 +00:00
gui QProcess: mark obsolete functions as deprecated 2019-01-23 18:49:12 +00:00
guiapplauncher
installed_cmake
network Schannel support 2019-01-22 15:19:48 +00:00
opengl qWaitFor: Prevent being stuck in QCoreApplication::processEvents 2019-01-09 18:10:54 +00:00
other Add lancelot tests to verify vertical alignment of inline images 2018-12-03 07:52:55 +00:00
printsupport tst_QPrinter: stabilize qprinter test 2019-01-20 13:39:54 +00:00
shared Read font selection flags and use them when querying for metrics 2018-11-30 16:15:03 +00:00
sql Always escape the table names when creating the SQL statement 2019-01-23 20:07:09 +00:00
testlib Merge remote-tracking branch 'origin/5.12' into dev 2019-01-21 13:03:09 +01:00
tools uic: Fix broken icon code generation 2019-01-23 17:06:59 +00:00
widgets Merge remote-tracking branch 'origin/5.12' into dev 2019-01-21 13:03:09 +01:00
xml Don't indefinitely wait for data if it was able to read some data 2018-01-24 05:54:31 +00:00
auto.pro winrt: Skip network auto tests for now 2018-06-22 05:02:39 +00:00
network-settings.h Extend the default retry times of QtNetworkSettings::verifyConnection 2019-01-23 15:28:33 +00:00
testserver.pri Use environment variables to replace the hard-code value of domain name 2019-01-23 15:28:51 +00:00