forked from qt-creator/qt-creator
Sqlite: Remove the Sqlite Prefix
We use a name space now, so the prefix is not of much use. Change-Id: I2b077576f94dab778add6ab2e54870f7ca18da78 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -29,38 +29,38 @@
|
||||
|
||||
namespace {
|
||||
|
||||
using Sqlite::SqliteException;
|
||||
using Sqlite::SqliteIndex;
|
||||
using Sqlite::Exception;
|
||||
using Sqlite::Index;
|
||||
|
||||
TEST(SqliteIndex, OneColumn)
|
||||
TEST(Index, OneColumn)
|
||||
{
|
||||
SqliteIndex index{"tableName", {"column1"}};
|
||||
Index index{"tableName", {"column1"}};
|
||||
|
||||
auto sqlStatement = index.sqlStatement();
|
||||
|
||||
ASSERT_THAT(sqlStatement, Eq("CREATE INDEX IF NOT EXISTS index_tableName_column1 ON tableName(column1)"));
|
||||
}
|
||||
|
||||
TEST(SqliteIndex, TwoColumn)
|
||||
TEST(Index, TwoColumn)
|
||||
{
|
||||
SqliteIndex index{"tableName", {"column1", "column2"}};
|
||||
Index index{"tableName", {"column1", "column2"}};
|
||||
|
||||
auto sqlStatement = index.sqlStatement();
|
||||
|
||||
ASSERT_THAT(sqlStatement, Eq("CREATE INDEX IF NOT EXISTS index_tableName_column1_column2 ON tableName(column1, column2)"));
|
||||
}
|
||||
|
||||
TEST(SqliteIndex, EmptyTableName)
|
||||
TEST(Index, EmptyTableName)
|
||||
{
|
||||
SqliteIndex index{"", {"column1", "column2"}};
|
||||
Index index{"", {"column1", "column2"}};
|
||||
|
||||
ASSERT_THROW(index.sqlStatement(), SqliteException);
|
||||
ASSERT_THROW(index.sqlStatement(), Exception);
|
||||
}
|
||||
|
||||
TEST(SqliteIndex, EmptyColumns)
|
||||
TEST(Index, EmptyColumns)
|
||||
{
|
||||
SqliteIndex index{"tableName", {}};
|
||||
Index index{"tableName", {}};
|
||||
|
||||
ASSERT_THROW(index.sqlStatement(), SqliteException);
|
||||
ASSERT_THROW(index.sqlStatement(), Exception);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user