summaryrefslogtreecommitdiffstats
path: root/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
diff options
context:
space:
mode:
authorAndy Shaw <andy.shaw@digia.com>2012-12-20 19:20:27 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-12-22 14:43:28 +0100
commit69627730eaf3a024186e2f2dad1842aa32d9ccb8 (patch)
tree4237cc0e225e89b4d65d5743fe122bb32948e603 /tests/auto/sql/kernel/qsqldatabase/tst_databases.h
parent2ebb71468642b7ba3360d5169c0a7e5b3178c4dc (diff)
Fix QSqlQuery test in relation to PSQL support
Some things needed to be corrected for testing with PSQL, this was checked against the the PostgreSQL documentation to confirm that the exepected behaviour is correct. Change-Id: I45a6b343e9eb920fcae2a62910ecc956abcac0f0 Reviewed-by: Mark Brand <mabrand@mabrand.nl>
Diffstat (limited to 'tests/auto/sql/kernel/qsqldatabase/tst_databases.h')
-rw-r--r--tests/auto/sql/kernel/qsqldatabase/tst_databases.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/sql/kernel/qsqldatabase/tst_databases.h b/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
index fee1d006b2..f20b2dae2a 100644
--- a/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
+++ b/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
@@ -463,6 +463,13 @@ public:
return "blob";
}
+ static QString dateTimeTypeName(QSqlDatabase db)
+ {
+ if (db.driverName().startsWith("QPSQL"))
+ return QLatin1String("timestamp");
+ return QLatin1String("datetime");
+ }
+
static QString autoFieldName( QSqlDatabase db )
{
if ( db.driverName().startsWith( "QMYSQL" ) )