Direktiva testpagespec
je poskytována modulem testpagespec.
Tato direktiva umožňuje testovat zadanou PageSpec a zjistit, zda vybere nějakou stránku, díky které části se tak stalo, případně která část způsobila selhání.
Příklady použití:
[[!testpagespec pagespec="foopage and barpage" match="foopage"]]
Vytiskne něco jako „no match: barpage does not match foopage“ a zvýrazní tak část PageSpec, která způsobila selhání.
[[!testpagespec pagespec="foopage or !bar*" match="barpage"]]
Vytiskne něco jako „no match: bar* matches barpage“, protože část PageSpec, která při vyhodnocování selhala, byla tato negace.
[[!testpagespec pagespec="foopage or barpage" match="barpage"]]
Vytiskne něco jako „match: barpage matches barpage“, což indikuje část PageSpec, která způsobila shodu.