summaryrefslogtreecommitdiffstats
path: root/yql/essentials/utils/docs/page_ut.cpp
diff options
context:
space:
mode:
authorrobot-piglet <[email protected]>2025-10-20 19:59:19 +0300
committerrobot-piglet <[email protected]>2025-10-20 20:26:46 +0300
commitcd8c7ac01a0690d1d93dc48fa1e2794e635c9f0e (patch)
treeb0160376608e8ced398c34c29e8f51ce12c8a9c3 /yql/essentials/utils/docs/page_ut.cpp
parentae55bfb3cdb00950aea6c3a3d8a28837824c75ab (diff)
Intermediate changes
commit_hash:bf6ef092a6b0e517485efa54cfebca15283d6de2
Diffstat (limited to 'yql/essentials/utils/docs/page_ut.cpp')
-rw-r--r--yql/essentials/utils/docs/page_ut.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/yql/essentials/utils/docs/page_ut.cpp b/yql/essentials/utils/docs/page_ut.cpp
index a11d7784a5b..37503c7a171 100644
--- a/yql/essentials/utils/docs/page_ut.cpp
+++ b/yql/essentials/utils/docs/page_ut.cpp
@@ -32,12 +32,17 @@ If one of the compared arguments is 0.0, the function always returns false.
{% endnote %}
+```yql
+SELECT 1;
+```
+
End.
)";
TPages pages = {{"builtins/window", ParseMarkdownPage(markdown)}};
pages = Resolved(std::move(pages), "https://ytsaurus.tech/docs/en/yql");
pages = ExtendedSyntaxRemoved(std::move(pages));
+ pages = CodeListingsTagRemoved(std::move(pages));
TVector<TString> changes = {
"[separate article](https://ytsaurus.tech/docs/en/yql/builtins/window/../../syntax/window)",
@@ -55,6 +60,9 @@ End.
UNIT_ASSERT_STRING_CONTAINS(pages["builtins/window"].Text, "End.");
UNIT_ASSERT(!pages["builtins/window"].Text.Contains("{% note alert %}"));
UNIT_ASSERT(!pages["builtins/window"].Text.Contains("{% endnote %}"));
+
+ UNIT_ASSERT(!pages["builtins/window"].Text.Contains("```yql\nSELECT"));
+ UNIT_ASSERT_STRING_CONTAINS(pages["builtins/window"].Text, "```\nSELECT");
}
} // Y_UNIT_TEST_SUITE(PageTests)