Last modified: 2012-11-17 09:06:17 UTC
Created attachment 10230 [details] phpunit log Setting $wgLanguageCode to "pl" causes 64 unit tests to fail. Log from phpunit is attached. LocalSettings.php: <?php # This file was automatically generated by the MediaWiki 1.20alpha # installer. If you make manual changes, please keep track in case you # need to recreate them later. # # See includes/DefaultSettings.php for all configurable settings # and their default values, but don't forget to make changes in _this_ # file, not there. # # Further documentation for configuration settings may be found at: # http://www.mediawiki.org/wiki/Manual:Configuration_settings # Protect against web entry if ( !defined( 'MEDIAWIKI' ) ) { exit; } ## Uncomment this to disable output compression # $wgDisableOutputCompression = true; $wgSitename = "/pg/wiki/\$1"; ## The URL base path to the directory containing the wiki; ## defaults for all runtime URL paths are based off of this. ## For more information on customizing the URLs please see: ## http://www.mediawiki.org/wiki/Manual:Short_URL $wgScriptPath = "/pg/w"; $wgScriptExtension = ".php"; ## The protocol and server name to use in fully-qualified URLs $wgServer = "http://tools.wikimedia.pl"; ## The relative URL path to the skins directory $wgStylePath = "$wgScriptPath/skins"; ## The relative URL path to the logo. Make sure you change this from the default, ## or else you'll overwrite your logo when you upgrade! $wgLogo = "$wgStylePath/common/images/wiki.png"; ## UPO means: this is also a user preference option $wgEnableEmail = true; $wgEnableUserEmail = true; # UPO $wgEmergencyContact = "apache@localhost"; $wgPasswordSender = "apache@localhost"; $wgEnotifUserTalk = false; # UPO $wgEnotifWatchlist = false; # UPO $wgEmailAuthentication = true; ## Database settings $wgDBtype = "postgres"; $wgDBserver = "localhost"; $wgDBname = "minitest"; $wgDBuser = "wikiuser"; $wgDBpassword = "minitest"; # Postgres specific settings $wgDBport = "5432"; $wgDBmwschema = "mediawiki"; ## Shared memory settings $wgMainCacheType = CACHE_NONE; $wgMemCachedServers = array(); ## To enable image uploads, make sure the 'images' directory ## is writable, then set this to true: $wgEnableUploads = false; $wgUseImageMagick = true; $wgImageMagickConvertCommand = "/usr/bin/convert"; # InstantCommons allows wiki to use images from http://commons.wikimedia.org $wgUseInstantCommons = false; ## If you use ImageMagick (or any other shell command) on a ## Linux server, this will need to be set to the name of an ## available UTF-8 locale $wgShellLocale = "en_US.utf8"; ## If you want to use image uploads under safe mode, ## create the directories images/archive, images/thumb and ## images/temp, and make them all writable. Then uncomment ## this, if it's not already uncommented: #$wgHashedUploadDirectory = false; ## Set $wgCacheDirectory to a writable directory on the web server ## to make your wiki go slightly faster. The directory should not ## be publically accessible from the web. #$wgCacheDirectory = "$IP/cache"; # Site language code, should be one of the list in ./languages/Names.php $wgLanguageCode = "en"; $wgSecretKey = "c027029d286ed47d2203f9d078e76ad46ef927b42a1ba63ecd125eebcc37cd05"; # Site upgrade key. Must be set to a string (default provided) to turn on the # web installer while LocalSettings.php is in place $wgUpgradeKey = "4347204f166f4a00"; ## Default skin: you can change the default skin. Use the internal symbolic ## names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook', 'vector': $wgDefaultSkin = "vector"; ## For attaching licensing metadata to pages, and displaying an ## appropriate copyright notice / icon. GNU Free Documentation ## License and Creative Commons licenses are supported so far. $wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright $wgRightsUrl = ""; $wgRightsText = ""; $wgRightsIcon = ""; # Path to the GNU diff3 utility. Used for conflict resolution. $wgDiff3 = "/usr/bin/diff3"; # Query string length limit for ResourceLoader. You should only set this if # your web server has a query string length limit (then set it to that limit), # or if you have suhosin.get.max_value_length set in php.ini (then set it to # that value) $wgResourceLoaderMaxQueryLength = -1; # End of automatically generated settings. # Add more configuration options below. require_once( dirname( dirname( dirname( __FILE__ ) ) ) ) . '/ExtraSettings.php'; ExtraSettings.php: <?php $wgArticlePath = "/pg/wiki/$1"; $wgSitename = "MiniTest"; if ( php_sapi_name() == 'cli' ) { $wgDebugLogFile = "/tmp/{$wgSitename}.log"; } $wgLanguageCode = "pl";
Some gerrit changes exists to fix this: * Gerrit change #31816 * Gerrit change #32747 * Gerrit change #32757 * Gerrit change #28818 * Gerrit change #32029 and maybe more
(In reply to comment #1) > Some gerrit changes exists to fix this: > * Gerrit change #31816 > * Gerrit change #32747 > * Gerrit change #32757 > * Gerrit change #28818 > * Gerrit change #32029 Most are merged now, pending: * I56d3f1bf * I6360584c
> Most are merged now, pending: > * I56d3f1bf > * I6360584c Both merged.