Tpt has uploaded a new change for review. https://gerrit.wikimedia.org/r/95060
Change subject: Add parser tests ...................................................................... Add parser tests Change-Id: I2fbdfdcc8e56cb85a26b3775791188c78c146da5 --- M ProofreadPage.php A tests/parser/pagesParserTests.txt 2 files changed, 22 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ProofreadPage refs/changes/60/95060/1 diff --git a/ProofreadPage.php b/ProofreadPage.php index f989e27..34b1f7b 100644 --- a/ProofreadPage.php +++ b/ProofreadPage.php @@ -168,6 +168,8 @@ return true; }; +//Parser tests +$wgParserTestFiles[] = __DIR__ . 'tests/pagesParserTest'; //inclusion of i18n file. $wgExtensionMessagesFiles[] doesn't works include_once( $dir . 'ProofreadPage.namespaces.php' ); diff --git a/tests/parser/pagesParserTests.txt b/tests/parser/pagesParserTests.txt new file mode 100755 index 0000000..f7d5eea --- /dev/null +++ b/tests/parser/pagesParserTests.txt @@ -0,0 +1,20 @@ +# Force the test runner to ensure the extension is loaded +!! hooks +pages +!! endhooks + +!! article +Template:Simple template +!! text +A ''simple'' template. +!! endarticle + +!! test +Simple <ref>, no <references/> +!! input +Wikipedia rocks!<ref>Proceeds of Rockology, vol. XXI</ref> +!! result +<p>Wikipedia rocks!<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +<br /><strong class="error">Cite error: <code><ref></code> tags exist, but no <code><references/></code> tag was found</strong> +</p> +!! end \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/95060 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2fbdfdcc8e56cb85a26b3775791188c78c146da5 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ProofreadPage Gerrit-Branch: master Gerrit-Owner: Tpt <thoma...@hotmail.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits