aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/sql_ut.cpp
diff options
context:
space:
mode:
authorvvvv <vvvv@yandex-team.com>2025-02-21 13:37:16 +0300
committervvvv <vvvv@yandex-team.com>2025-02-21 13:58:34 +0300
commit39c78c7d5074d33cc06b63234fa96e9a93213fdc (patch)
tree6b6eba4e73067e1112f454f68e7de81973aeba76 /yql/essentials/sql/v1/sql_ut.cpp
parenta4e53fc5cc0c64cd0c54aa050e82cab26e258b7f (diff)
downloadydb-39c78c7d5074d33cc06b63234fa96e9a93213fdc.tar.gz
YQL-19594 Explicit lexers & parsers 2
commit_hash:2aa733486a55a04c39ff8bb1c7eaca3a85719647
Diffstat (limited to 'yql/essentials/sql/v1/sql_ut.cpp')
-rw-r--r--yql/essentials/sql/v1/sql_ut.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/yql/essentials/sql/v1/sql_ut.cpp b/yql/essentials/sql/v1/sql_ut.cpp
index e8d1f3527b..aa1e17e53f 100644
--- a/yql/essentials/sql/v1/sql_ut.cpp
+++ b/yql/essentials/sql/v1/sql_ut.cpp
@@ -8178,13 +8178,18 @@ Y_UNIT_TEST_SUITE(QuerySplit) {
NSQLTranslation::TTranslationSettings settings;
settings.AnsiLexer = false;
- settings.Antlr4Parser = true;
+ settings.Antlr4Parser = false;
settings.Arena = &Arena;
TVector<TString> statements;
NYql::TIssues issues;
- UNIT_ASSERT(NSQLTranslationV1::SplitQueryToStatements(query, statements, issues, settings));
+ NSQLTranslationV1::TLexers lexers;
+ lexers.Antlr3 = NSQLTranslationV1::MakeAntlr3LexerFactory();
+ NSQLTranslationV1::TParsers parsers;
+ parsers.Antlr3 = NSQLTranslationV1::MakeAntlr3ParserFactory();
+
+ UNIT_ASSERT(NSQLTranslationV1::SplitQueryToStatements(lexers, parsers, query, statements, issues, settings));
UNIT_ASSERT_VALUES_EQUAL(statements.size(), 3);