27 pages, 27 tests, 0 failed - all ok
Every test here is an ordinary page, fetched over HTTP with
&padInclude so it renders bare, and compared with the outcome written beside
it, exactly as in the Pages suite. The difference is what the page
is allowed to reach: these tests live in apps/regression/common/, where
_common is on, because they use it - {example},
{demo}, {table}, the
{block} snippet, the colouring functions in
_common/_lib/.
| page | what it checks | status |
|---|---|---|
| catalog/common | The common: prefix reaching the shared application by name - the one catalogue line that needs _common | ok |
| deep/index | A page rendering a page rendering a page, each level with its own _lib and _include | ok |
| hello/index | The smallest page pair there is, and the one redirect and restart land on | ok |
| index | The one test fetched without padInclude: the frame from _common, padFrame and padFrameEnd, with the title its _inits.php derives in the bar | ok |
| manual/3_ways_to_make_a_table | The start, end and else constructs over one table | ok |
| manual/doc3 | Tag properties read through a content store | ok |
| manual/name | How PAD names a tag, and the name option that overrides it | ok |
| manual/table_fun | Ten ways of showing one table, each embedding one of the tableFun pages | ok |
| manual/variable_kinds | The variable prefixes, as far as the manual page got | ok |
| misc/a_store_named_like_a_common_snippet_is_reported | ok | |
| misc/a_store_named_like_an_earlier_store_is_reported | ok | |
| misc/db | The demo database through the credentials _common supplies - the one test that queries it | ok |
| misc/env | ok | |
| misc/eval | The evaluator over the forms the manual shows - precedence, the @ placeholder, pipes | ok |
| reference | The _common _lib helper a page calls directly - getReference() over the type handlers | ok |
| tableFun/fun_0 | The {content} definition the other nine print their cells through - it renders nothing itself | ok |
| tableFun/fun_1_a | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_1_b | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_2_a | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_3_a | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_3_b | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_5_a | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_5_b | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_8 | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tableFun/fun_9 | One of the ten ways of showing the same table, embedded by manual/table_fun | ok |
| tags/redirect | The {redirect} tag, and the variable it hands the page it lands on | ok |
| tags/restart | The {restart} tag, which re-runs the request on another page carrying a variable | ok |