diff --git a/src/main/java/com/adobe/epubcheck/vocab/AccessibilityVocab.java b/src/main/java/com/adobe/epubcheck/vocab/AccessibilityVocab.java index b022ab594..fbcce5431 100644 --- a/src/main/java/com/adobe/epubcheck/vocab/AccessibilityVocab.java +++ b/src/main/java/com/adobe/epubcheck/vocab/AccessibilityVocab.java @@ -19,6 +19,7 @@ public static enum META_PROPERTIES public static enum LINKREL_PROPERTIES { + CERTIFIER_CREDENTIAL, CERTIFIER_REPORT; } diff --git a/src/test/java/com/adobe/epubcheck/opf/OPFCheckerTest.java b/src/test/java/com/adobe/epubcheck/opf/OPFCheckerTest.java index 6f18dc673..8052b62e4 100644 --- a/src/test/java/com/adobe/epubcheck/opf/OPFCheckerTest.java +++ b/src/test/java/com/adobe/epubcheck/opf/OPFCheckerTest.java @@ -1313,6 +1313,12 @@ public void testVocabA11y() { // tests that the a11y vocb and known properties are allowed testValidateDocument("valid/vocab-a11y-declared.opf", EPUBVersion.VERSION_3); } + + @Test + public void testVocabA11yCredientialsInLink() { + // tests that the a11y:certifierCredential property can be defined as a link + testValidateDocument("valid/vocab-a11y-credentials-in-link.opf", EPUBVersion.VERSION_3); + } @Test public void testVocabA11yUndeclared() { diff --git a/src/test/resources/30/single/opf/valid/vocab-a11y-credentials-in-link.opf b/src/test/resources/30/single/opf/valid/vocab-a11y-credentials-in-link.opf new file mode 100644 index 000000000..a745ca751 --- /dev/null +++ b/src/test/resources/30/single/opf/valid/vocab-a11y-credentials-in-link.opf @@ -0,0 +1,20 @@ + + + + uid + Test + en + 2011-08-19T12:00:00Z + Accessibility Testers Group + + + + + + + + + +