From 232281c506910abf4644e36dd6bb41eb438c7271 Mon Sep 17 00:00:00 2001 From: Romain Deltour Date: Mon, 14 Jan 2019 04:45:32 +0100 Subject: [PATCH] test: add a test for empty lists in nav doc Closes #889 --- .../adobe/epubcheck/nav/NavCheckerTest.java | 7 +++++ .../single/nav/invalid/nav-empty-list.xhtml | 27 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 src/test/resources/30/single/nav/invalid/nav-empty-list.xhtml diff --git a/src/test/java/com/adobe/epubcheck/nav/NavCheckerTest.java b/src/test/java/com/adobe/epubcheck/nav/NavCheckerTest.java index cc087303d..e1ae4b4ec 100644 --- a/src/test/java/com/adobe/epubcheck/nav/NavCheckerTest.java +++ b/src/test/java/com/adobe/epubcheck/nav/NavCheckerTest.java @@ -205,6 +205,13 @@ public void testValidateDocumentNavNoToc() testValidateDocument("invalid/nav-no-toc.xhtml"); } + @Test + public void testValidateDocumentNavEmptyList() + { + Collections.addAll(expectedErrors, MessageId.RSC_005); + testValidateDocument("invalid/nav-empty-list.xhtml"); + } + @Test public void testValidateDocumentNavReqHeading() { diff --git a/src/test/resources/30/single/nav/invalid/nav-empty-list.xhtml b/src/test/resources/30/single/nav/invalid/nav-empty-list.xhtml new file mode 100644 index 000000000..2b52d005c --- /dev/null +++ b/src/test/resources/30/single/nav/invalid/nav-empty-list.xhtml @@ -0,0 +1,27 @@ + + + + Test + + + + + + +