aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/Tests/TestUtils
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@ubuntu.com>2016-06-13 18:42:42 -0400
committerLibravatarUnit 193 <unit193@ubuntu.com>2016-06-13 18:42:42 -0400
commit5d9314f134ddd3dc4c853e398ac90ba247fb2e4f (patch)
tree5c457fc188036988d7abd29a3eb09931e406510f /SQLiteStudio3/Tests/TestUtils
parent8e640722c62692818ab840d50b3758f89a41a54e (diff)
Imported Upstream version 3.1.0upstream/3.1.0
Diffstat (limited to 'SQLiteStudio3/Tests/TestUtils')
-rw-r--r--SQLiteStudio3/Tests/TestUtils/dbattachermock.cpp5
-rw-r--r--SQLiteStudio3/Tests/TestUtils/dbattachermock.h1
-rw-r--r--SQLiteStudio3/Tests/TestUtils/dbmanagermock.cpp15
-rw-r--r--SQLiteStudio3/Tests/TestUtils/dbmanagermock.h3
4 files changed, 24 insertions, 0 deletions
diff --git a/SQLiteStudio3/Tests/TestUtils/dbattachermock.cpp b/SQLiteStudio3/Tests/TestUtils/dbattachermock.cpp
index 9f61d2d..32bfcaa 100644
--- a/SQLiteStudio3/Tests/TestUtils/dbattachermock.cpp
+++ b/SQLiteStudio3/Tests/TestUtils/dbattachermock.cpp
@@ -29,6 +29,11 @@ QString DbAttacherMock::getQuery() const
return QString();
}
+bool DbAttacherMock::getMainDbNameUsed() const
+{
+ return false;
+}
+
DbAttacher* DbAttacherFactoryMock::create(Db*)
{
return new DbAttacherMock();
diff --git a/SQLiteStudio3/Tests/TestUtils/dbattachermock.h b/SQLiteStudio3/Tests/TestUtils/dbattachermock.h
index b3ab345..c914acf 100644
--- a/SQLiteStudio3/Tests/TestUtils/dbattachermock.h
+++ b/SQLiteStudio3/Tests/TestUtils/dbattachermock.h
@@ -12,6 +12,7 @@ class DbAttacherMock : public DbAttacher
void detachDatabases();
BiStrHash getDbNameToAttach() const;
QString getQuery() const;
+ bool getMainDbNameUsed() const;
};
class DbAttacherFactoryMock : public DbAttacherFactory
diff --git a/SQLiteStudio3/Tests/TestUtils/dbmanagermock.cpp b/SQLiteStudio3/Tests/TestUtils/dbmanagermock.cpp
index 7d286c4..926e57b 100644
--- a/SQLiteStudio3/Tests/TestUtils/dbmanagermock.cpp
+++ b/SQLiteStudio3/Tests/TestUtils/dbmanagermock.cpp
@@ -67,6 +67,21 @@ bool DbManagerMock::isTemporary(Db*)
return false;
}
+DbPlugin* DbManagerMock::getPluginForDbFile(const QString&)
+{
+ return nullptr;
+}
+
+QString DbManagerMock::generateUniqueDbName(const QString&)
+{
+ return QString();
+}
+
+QString DbManagerMock::generateUniqueDbName(DbPlugin*, const QString&)
+{
+ return QString();
+}
+
QString DbManagerMock::quickAddDb(const QString &, const QHash<QString, QVariant> &)
{
return QString();
diff --git a/SQLiteStudio3/Tests/TestUtils/dbmanagermock.h b/SQLiteStudio3/Tests/TestUtils/dbmanagermock.h
index 045991e..ce7eb51 100644
--- a/SQLiteStudio3/Tests/TestUtils/dbmanagermock.h
+++ b/SQLiteStudio3/Tests/TestUtils/dbmanagermock.h
@@ -21,6 +21,9 @@ class DbManagerMock : public DbManager
Db*createInMemDb();
bool isTemporary(Db*);
QString quickAddDb(const QString &path, const QHash<QString, QVariant> &);
+ DbPlugin* getPluginForDbFile(const QString&);
+ QString generateUniqueDbName(const QString&);
+ QString generateUniqueDbName(DbPlugin*, const QString&);
public slots:
void notifyDatabasesAreLoaded();