mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-05-12 14:59:48 -05:00
Tests: Add test for ed04128a74
Add a test for table and column names in single quotes for which support
was added in ed04128a74.
This commit is contained in:
@@ -146,7 +146,17 @@ void TestTable::parseSQLForeignKey()
|
||||
QVERIFY(tab.name() == "grammar_test");
|
||||
QVERIFY(tab.fields().at(0)->name() == "id");
|
||||
QVERIFY(tab.fields().at(1)->name() == "test");
|
||||
}
|
||||
|
||||
void TestTable::parseSQLSingleQuotes()
|
||||
{
|
||||
QString sSQL = "CREATE TABLE 'test'('id','test');";
|
||||
|
||||
Table tab = Table::parseSQL(sSQL);
|
||||
|
||||
QVERIFY(tab.name() == "test");
|
||||
QVERIFY(tab.fields().at(0)->name() == "id");
|
||||
QVERIFY(tab.fields().at(1)->name() == "test");
|
||||
}
|
||||
|
||||
QTEST_MAIN(TestTable)
|
||||
|
||||
@@ -12,5 +12,6 @@ private slots:
|
||||
void parseSQLdefaultexpr();
|
||||
void parseSQLMultiPk();
|
||||
void parseSQLForeignKey();
|
||||
void parseSQLSingleQuotes();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user