Manual:Parser tests/de

Each parser test case specifies input wikitext and output HTML, to confirm that things operate as expected. The actual output is compared with the desired result, and thus, the parser test cases (also known as parser tests) can be helpful at spotting regressions.

The parser test cases reside in. Extensions should place their tests in a  directory.

They can be run both through the phpunit test suite and through the standalone parserTests.php -- so a parser test failure should trigger a Jenkins test failure.

Syntax & Ausführung
Die Syntax ist wie folgt:

Um einen neuen Artikel zu erstellen ist die Syntax:

Um sicherzugehen, dass der Erweiterungs-Tag tag1 geladen ist, füge zum Anfang der Datei dies hinzu:

Für Erweiterungen, die ihre Tests in  platzieren und extension.json verwenden, werden die Parsertests automatisch ausgeführt. Erweiterungen die das alte System zum Laden von Erweiterungen verwenden, können dies verwenden:

Um Parsertests auszuführen, führe im Wurzelverzeichnis deiner MediaWiki-Installaton folgendes per Kommandozeile auf:

To run tests for just one file, use  param. Siehe  für weitere Parameter.

Siehe auch

 * QA und Testen
 * QA und Testen