From: Umherirrender Date: Tue, 26 Mar 2019 18:21:35 +0000 (+0100) Subject: Enable email settings for ApiBlockTest::testBlockWithEmailBlock X-Git-Tag: 1.34.0-rc.0~1651^2 X-Git-Url: http://git.cyclocoop.org/%28?a=commitdiff_plain;h=8f1d9e171891a5f1613ae4819dbb140261333f83;p=lhc%2Fweb%2Fwiklou.git Enable email settings for ApiBlockTest::testBlockWithEmailBlock Change-Id: Iea8e96c3c1d68c27ec783aa26cf5af2a3ca3869e --- diff --git a/tests/phpunit/includes/api/ApiBlockTest.php b/tests/phpunit/includes/api/ApiBlockTest.php index 7274a546ee..1c5314773a 100644 --- a/tests/phpunit/includes/api/ApiBlockTest.php +++ b/tests/phpunit/includes/api/ApiBlockTest.php @@ -175,6 +175,12 @@ class ApiBlockTest extends ApiTestCase { } public function testBlockWithEmailBlock() { + $this->setMwGlobals( [ + 'wgEnableEmail' => true, + 'wgEnableUserEmail' => true, + 'wgSysopEmailBans' => true, + ] ); + $res = $this->doBlock( [ 'noemail' => '' ] ); $dbw = wfGetDB( DB_MASTER ); @@ -187,6 +193,12 @@ class ApiBlockTest extends ApiTestCase { } public function testBlockWithProhibitedEmailBlock() { + $this->setMwGlobals( [ + 'wgEnableEmail' => true, + 'wgEnableUserEmail' => true, + 'wgSysopEmailBans' => true, + ] ); + $this->setExpectedException( ApiUsageException::class, "You don't have permission to block users from sending email through the wiki." );