test/docs: adjust PDF sidebar config test for conditional default (#756)

This commit is contained in:
kl
2026-04-30 18:50:39 +08:00
committed by GitHub
parent cdce432740
commit fd78fe9a6e
2 changed files with 5 additions and 3 deletions

View File

@@ -155,7 +155,7 @@ pdf.bookmark.disable = ${KK_PDF_BOOKMARK_DISABLE:true}
# 是否禁止PDF编辑功能注释表单等默认为false允许编辑
pdf.disable.editing = ${KK_PDF_DISABLE_EDITING:false}
# 是否默认打开PDF侧边栏thumbs/outlines/attachments默认为true打开
# 是否默认打开PDF侧边栏缩略图面板默认为true打开
pdf.sidebar.open = ${KK_PDF_SIDEBAR_OPEN:true}
# PDF处理最大线程数控制并发处理能力

View File

@@ -27,10 +27,12 @@ public class PdfViewerCompatibilityTests {
}
@Test
void shouldOpenPdfPreviewWithThumbnailSidebarByDefault() throws IOException {
void shouldRenderPdfSidebarModeByDefaultBasedOnConfig() throws IOException {
String pdfTemplate = readResource("/web/pdf.ftl");
assertTrue(pdfTemplate.contains("#page=1&pagemode=thumbs"));
assertTrue(pdfTemplate.contains("<#if \"true\" == pdfSidebarOpen>"));
assertTrue(pdfTemplate.contains("viewerUrl += \"&pagemode=thumbs\";"));
assertTrue(pdfTemplate.contains("viewerUrl += \"&pagemode=none\";"));
}
@Test