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>&lt;ref&gt;</code> tags exist, 
but no <code>&lt;references/&gt;</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

Reply via email to