diff options
author | vvvv <[email protected]> | 2025-10-08 11:41:14 +0300 |
---|---|---|
committer | vvvv <[email protected]> | 2025-10-08 12:20:42 +0300 |
commit | d73f13cfdb331365ddad0da51ec36e0a3e4cf187 (patch) | |
tree | 88cab10170ce9aa3389be7f1a09247386dcf5ebd /yql/essentials/public/purecalc/ut/test_fatal_err.cpp | |
parent | f377d8ad9e0741cd904c1d4934afdf24af517d93 (diff) |
YQL-20086 public
commit_hash:68b0c2e9c2960587af7d57ecedcb38f4d05890b7
Diffstat (limited to 'yql/essentials/public/purecalc/ut/test_fatal_err.cpp')
-rw-r--r-- | yql/essentials/public/purecalc/ut/test_fatal_err.cpp | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/yql/essentials/public/purecalc/ut/test_fatal_err.cpp b/yql/essentials/public/purecalc/ut/test_fatal_err.cpp index bb1452b16e3..54cac5b5874 100644 --- a/yql/essentials/public/purecalc/ut/test_fatal_err.cpp +++ b/yql/essentials/public/purecalc/ut/test_fatal_err.cpp @@ -6,22 +6,21 @@ #include <library/cpp/testing/unittest/registar.h> Y_UNIT_TEST_SUITE(TestFatalError) { - Y_UNIT_TEST(TestFailType) { - using namespace NYql::NPureCalc; +Y_UNIT_TEST(TestFailType) { + using namespace NYql::NPureCalc; - auto options = TProgramFactoryOptions(); - auto factory = MakeProgramFactory(options); + auto options = TProgramFactoryOptions(); + auto factory = MakeProgramFactory(options); - try { - factory->MakePullListProgram( - TProtobufInputSpec<NPureCalcProto::TStringMessage>(), - TProtobufOutputSpec<NPureCalcProto::TStringMessage>(), - "pragma warning(\"disable\",\"4510\");select unwrap(cast(Yql::FailMe(AsAtom('type')) as Utf8)) as X;", - ETranslationMode::SQL - ); - UNIT_FAIL("Exception is expected"); - } catch (const TCompileError& e) { - UNIT_ASSERT_C(e.GetIssues().Contains("abnormal"), e.GetIssues()); - } + try { + factory->MakePullListProgram( + TProtobufInputSpec<NPureCalcProto::TStringMessage>(), + TProtobufOutputSpec<NPureCalcProto::TStringMessage>(), + "pragma warning(\"disable\",\"4510\");select unwrap(cast(Yql::FailMe(AsAtom('type')) as Utf8)) as X;", + ETranslationMode::SQL); + UNIT_FAIL("Exception is expected"); + } catch (const TCompileError& e) { + UNIT_ASSERT_C(e.GetIssues().Contains("abnormal"), e.GetIssues()); } } +} // Y_UNIT_TEST_SUITE(TestFatalError) |