Description of the MiniApp tests.
w3c/miniapp-tests is the repository for the the tests to validate the implementability of W3C's MiniApp specifications, specifically MiniApp Packaging (the specification for the MiniApp format itself), MiniApp Lifecycle (the specification for events related to MiniApp lifecycle), and MiniApp Manifest (the specification for describing and configuring MiniApps through a manifest document).
The development of the tests is a community effort (see the list of contributors). Everyone is welcome to contribute tests; please read the separate contribution guidelines if you are interested.
This document provides a short overview for each test, grouped into separate tables by test categories. The columns in the tables are as follows:
must
, should
, or may
).
Strictly speaking, the should
and may
tests are not necessary for the official CR testing of
the specifications. These tests are currently in the tables below; to change their visibility, click the
switch visibility button below.
The following experts contributed to the test suite:
This testing methodology is based on the EPUB tests, developed by Ivan Herman, Dan Lazin, and the rest of the group.