From: Liangent Date: Wed, 6 Jun 2012 13:50:59 +0000 (+0800) Subject: test: unwanted search namespace should not be there X-Git-Tag: 1.31.0-rc.0~22510 X-Git-Url: http://git.cyclocoop.org/%7B%7B%20url_for%28%27admin_vote_add%27%29%20%7D%7D?a=commitdiff_plain;h=70e8fe88911fdbf0f5e0e59a7a8afd4d175b0316;p=lhc%2Fweb%2Fwiklou.git test: unwanted search namespace should not be there When Special:Search uses User preferences for search, make sure that no unwanted namespaces have been used. Change-Id: Ibcb23c812bf1e02a398ffbf3a276afc1b1f367cf --- diff --git a/tests/phpunit/includes/specials/SpecialSearchTest.php b/tests/phpunit/includes/specials/SpecialSearchTest.php index ea9d55337b..20e42a68bd 100644 --- a/tests/phpunit/includes/specials/SpecialSearchTest.php +++ b/tests/phpunit/includes/specials/SpecialSearchTest.php @@ -87,6 +87,14 @@ class SpecialSearchTest extends MediaWikiTestCase { 'advanced', array( 2, 14 ), 'Bug 33583: search with no option should honor User search preferences' ), + array( + $EMPTY_REQUEST, array_fill_keys( array_map( function( $ns ) { + return "searchNs$ns"; + }, $defaultNS ), 0 ) + array( 'searchNs2' => 1, 'searchNs14' => 1 ), + 'advanced', array( 2, 14 ), + 'Bug 33583: search with no option should honor User search preferences' + . 'and have all other namespace disabled' + ), ); }