Skip to content

w3c/epub-tests

Repository files navigation

W3C Logo

Test repository for the EPUB 3 specifications

This repository contains tests to validate the implementability of the W3C's EPUB 3 specifications, specifically core EPUB 3 (the spec for the EPUB format itself) and EPUB Reading Systems 3 (the spec for applications that read EPUB files). Our objective is to test every normative statement (that is, every MUST or SHOULD or MAY, etc.).

The test reports describe all the tests, including implementation results and how to contribute.

The current, tested EPUB 3 version is EPUB 3.4. Because this version is backward compatible with earlier versions, most of these tests are also valid for earlier versions. Each test is assigned a version value, denoting the EPUB revision where the test has been added in as shown on the test table

Note that the current setup is based on release 3.4 of the EPUB 3 specification. See the separate NewVersion.md file for the steps to follow to update the repository for a new version of the EPUB 3 specification.