aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/lexer/regex/regex_ut.cpp
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2025-05-12 13:53:24 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2025-05-12 14:05:50 +0300
commit7a941ebd252fd7442b4d1d34d31d72e971ad20bf (patch)
tree70c132d1b611697ad23b90cf35215b035f247ec0 /yql/essentials/sql/v1/lexer/regex/regex_ut.cpp
parentbf1279129bcf6c1b1001e39c39a13d80737898d3 (diff)
downloadydb-7a941ebd252fd7442b4d1d34d31d72e971ad20bf.tar.gz
Intermediate changes
commit_hash:3a624a323006078de71f50747f7b2e8cadba7ccd
Diffstat (limited to 'yql/essentials/sql/v1/lexer/regex/regex_ut.cpp')
-rw-r--r--yql/essentials/sql/v1/lexer/regex/regex_ut.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/yql/essentials/sql/v1/lexer/regex/regex_ut.cpp b/yql/essentials/sql/v1/lexer/regex/regex_ut.cpp
index e62bb0e609f..8c7688aadcd 100644
--- a/yql/essentials/sql/v1/lexer/regex/regex_ut.cpp
+++ b/yql/essentials/sql/v1/lexer/regex/regex_ut.cpp
@@ -62,7 +62,14 @@ Y_UNIT_TEST_SUITE(SqlRegexTests) {
CheckRegex(
/* ansi = */ false,
"DIGITS",
- R"(([0-9]+)|(0[xX]([0-9]|[a-f]|[A-F])+)|(0[oO][0-8]+)|(0[bB](0|1)+))");
+ R"((0[xX]([0-9]|[a-f]|[A-F])+)|(0[oO][0-8]+)|(0[bB](0|1)+)|([0-9]+))");
+ }
+
+ Y_UNIT_TEST(IntegerValue) {
+ CheckRegex(
+ /* ansi = */ false,
+ "INTEGER_VALUE",
+ R"(((0[xX]([0-9]|[a-f]|[A-F])+)|(0[oO][0-8]+)|(0[bB](0|1)+)|([0-9]+))(([pP]|[uU])?([lL]|[sS]|[tT]|[iI]|[bB]|[nN])?))");
}
Y_UNIT_TEST(Real) {