mirror of
https://gitee.com/kekingcn/file-online-preview.git
synced 2026-05-01 20:46:44 +00:00
test/docs: adjust PDF sidebar config test for conditional default (#756)
This commit is contained in:
@@ -155,7 +155,7 @@ pdf.bookmark.disable = ${KK_PDF_BOOKMARK_DISABLE:true}
|
|||||||
# 是否禁止PDF编辑功能(注释、表单等),默认为false(允许编辑)
|
# 是否禁止PDF编辑功能(注释、表单等),默认为false(允许编辑)
|
||||||
pdf.disable.editing = ${KK_PDF_DISABLE_EDITING: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.sidebar.open = ${KK_PDF_SIDEBAR_OPEN:true}
|
||||||
|
|
||||||
# PDF处理最大线程数,控制并发处理能力
|
# PDF处理最大线程数,控制并发处理能力
|
||||||
|
|||||||
@@ -27,10 +27,12 @@ public class PdfViewerCompatibilityTests {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void shouldOpenPdfPreviewWithThumbnailSidebarByDefault() throws IOException {
|
void shouldRenderPdfSidebarModeByDefaultBasedOnConfig() throws IOException {
|
||||||
String pdfTemplate = readResource("/web/pdf.ftl");
|
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
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user