Big cleanup
This commit is contained in:
parent
d3080a08bb
commit
8b671090a0
55 changed files with 214 additions and 3967 deletions
|
|
@ -27,8 +27,7 @@ SOURCES += main.cpp \
|
|||
tst_CodeBuilder.cpp \
|
||||
tst_NameManglingRules.cpp \
|
||||
tst_TypeMappings.cpp \
|
||||
tst_Range.cpp \
|
||||
tst_SqlParser.cpp
|
||||
tst_Range.cpp
|
||||
|
||||
win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../../core/release/ -lcore
|
||||
else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../../core/debug/ -lcore
|
||||
|
|
|
|||
|
|
@ -1,30 +0,0 @@
|
|||
#include <gtest/gtest.h>
|
||||
#include <gmock/gmock-matchers.h>
|
||||
#include "SqlLexer.h"
|
||||
#include "SqlParser.h"
|
||||
#include "SqlAstSelect.h"
|
||||
#include "PrintTo_Qt.h"
|
||||
|
||||
using namespace testing;
|
||||
|
||||
|
||||
TEST(SqlParser, emptyFile)
|
||||
{
|
||||
QString input;
|
||||
SqlLexer lexer(input, LexerState::Null);
|
||||
SqlParser parser(lexer);
|
||||
auto res = parser.parse();
|
||||
|
||||
ASSERT_TRUE(res == nullptr);
|
||||
}
|
||||
|
||||
//TEST(SqlParser, select)
|
||||
//{
|
||||
// QString input("SELECT");
|
||||
// SqlLexer lexer(input, LexerState::Null);
|
||||
// SqlParser parser(lexer);
|
||||
// auto res = parser.parse();
|
||||
|
||||
// ASSERT_TRUE(res != nullptr);
|
||||
// ASSERT_EQ(typeid(*res), typeid(SqlAst::Select));
|
||||
//}
|
||||
Loading…
Add table
Add a link
Reference in a new issue