From b9b85843572bf283f48285001e276ba7e61b63f6 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Sun, 22 Feb 2009 13:37:51 +0100 Subject: updated to MediaWiki 1.14.0 --- maintenance/parserTests.php | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'maintenance/parserTests.php') diff --git a/maintenance/parserTests.php b/maintenance/parserTests.php index 192eeaa8..0d50feb1 100644 --- a/maintenance/parserTests.php +++ b/maintenance/parserTests.php @@ -28,22 +28,21 @@ require('parserTests.inc'); if( isset( $options['help'] ) ) { echo <<] [--file=] - [--record] [--compare] - [--help] +Usage: php parserTests.php [options...] + Options: --quick Suppress diff output of failed tests --quiet Suppress notification of passed tests (shows only failed tests) --show-output Show expected and actual output - --color Override terminal detection and force color output on or off + --color[=yes|no] Override terminal detection and force color output on or off use wgCommandLineDarkBg = true; if your term is dark --regex Only run tests whose descriptions which match given regex - --file Run test cases from a custom file instead of parserTests.txt + --file= Run test cases from a custom file instead of parserTests.txt --record Record tests in database --compare Compare with recorded results, without updating the database. --keep-uploads Re-use the same upload directory for each test, don't delete it + --fuzz Do a fuzz test instead of a normal test + --seed Start the fuzz test from the specified seed --help Show this help message @@ -67,7 +66,10 @@ if( isset( $options['file'] ) ) { # Print out software version to assist with locating regressions $version = SpecialVersion::getVersion(); echo( "This is MediaWiki version {$version}.\n\n" ); -$ok = $tester->runTestsFromFiles( $files ); - -exit ($ok ? 0 : -1); +if ( isset( $options['fuzz'] ) ) { + $tester->fuzzTest( $files ); +} else { + $ok = $tester->runTestsFromFiles( $files ); + exit ($ok ? 0 : -1); +} -- cgit v1.2.2