mirror of
https://github.com/silverqx/TinyORM.git
synced 2026-05-03 15:09:26 -05:00
tests enhanced connections handling
If DB driver for any connection is not available then skip all tests for this connection. - also added DB::drivers()/isDriverAvailable()/...
This commit is contained in:
+20
-5
@@ -82,11 +82,6 @@ QSqlDatabase DB::connectEagerly(const QString &name)
|
||||
return manager().connectEagerly(name);
|
||||
}
|
||||
|
||||
QStringList DB::supportedDrivers()
|
||||
{
|
||||
return manager().supportedDrivers();
|
||||
}
|
||||
|
||||
QStringList DB::connectionNames()
|
||||
{
|
||||
return manager().connectionNames();
|
||||
@@ -102,6 +97,26 @@ std::size_t DB::connectionsSize()
|
||||
return manager().connectionsSize();
|
||||
}
|
||||
|
||||
QStringList DB::supportedDrivers()
|
||||
{
|
||||
return manager().supportedDrivers();
|
||||
}
|
||||
|
||||
QStringList DB::drivers()
|
||||
{
|
||||
return manager().drivers();
|
||||
}
|
||||
|
||||
bool Orm::DB::isDriverAvailable(const QString &driverName)
|
||||
{
|
||||
return manager().isDriverAvailable(driverName);
|
||||
}
|
||||
|
||||
bool DB::isConnectionDriverAvailable(const QString &connectionName)
|
||||
{
|
||||
return manager().isConnectionDriverAvailable(connectionName);
|
||||
}
|
||||
|
||||
const QString &DB::getDefaultConnection()
|
||||
{
|
||||
return manager().getDefaultConnection();
|
||||
|
||||
Reference in New Issue
Block a user