jenkins-bot has submitted this change and it was merged. Change subject: Always allow write mode in API tests ......................................................................
Always allow write mode in API tests This may be unrelated to T150512, but it can't hurt to always set this to true. The only thing this boolean flag does is *disabling* an additional permission check, which is perfectly fine in a test environment. Bug: T150512 Change-Id: I823e7275261dc0bfc87273a8b61d7784b95bf9e2 --- M repo/tests/phpunit/includes/Api/ApiFormatTestCase.php M repo/tests/phpunit/includes/Api/ApiModuleTestHelper.php M repo/tests/phpunit/includes/Api/CreateRedirectTest.php M repo/tests/phpunit/includes/Api/IndependentWikibaseApiTestCase.php 4 files changed, 4 insertions(+), 4 deletions(-) Approvals: Hoo man: Looks good to me, but someone else must approve Nikerabbit: Looks good to me, but someone else must approve Addshore: Looks good to me, approved jenkins-bot: Verified diff --git a/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php b/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php index 0c76b53..9a8baed 100644 --- a/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php +++ b/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php @@ -50,7 +50,7 @@ $params['token'] = $wgUser->getEditToken(); } $request = new FauxRequest( $params, true ); - $main = new ApiMain( $request ); + $main = new ApiMain( $request, true ); return new $moduleClass( $main, $moduleName ); } diff --git a/repo/tests/phpunit/includes/Api/ApiModuleTestHelper.php b/repo/tests/phpunit/includes/Api/ApiModuleTestHelper.php index cdf4b89..fb17167 100644 --- a/repo/tests/phpunit/includes/Api/ApiModuleTestHelper.php +++ b/repo/tests/phpunit/includes/Api/ApiModuleTestHelper.php @@ -37,7 +37,7 @@ } $request = new FauxRequest( $params, true ); - $main = new ApiMain( $request ); + $main = new ApiMain( $request, true ); $main->getContext()->setUser( $user ); if ( is_string( $instantiator ) && class_exists( $instantiator ) ) { diff --git a/repo/tests/phpunit/includes/Api/CreateRedirectTest.php b/repo/tests/phpunit/includes/Api/CreateRedirectTest.php index 0351b86..d343ece 100644 --- a/repo/tests/phpunit/includes/Api/CreateRedirectTest.php +++ b/repo/tests/phpunit/includes/Api/CreateRedirectTest.php @@ -118,7 +118,7 @@ } $request = new FauxRequest( $params, true ); - $main = new ApiMain( $request ); + $main = new ApiMain( $request, true ); $main->getContext()->setUser( $user ); $module = new CreateRedirect( $main, 'wbcreateredirect' ); diff --git a/repo/tests/phpunit/includes/Api/IndependentWikibaseApiTestCase.php b/repo/tests/phpunit/includes/Api/IndependentWikibaseApiTestCase.php index 6bd5df8..c6caf08 100644 --- a/repo/tests/phpunit/includes/Api/IndependentWikibaseApiTestCase.php +++ b/repo/tests/phpunit/includes/Api/IndependentWikibaseApiTestCase.php @@ -101,7 +101,7 @@ $request = new FauxRequest( $params, true, $wgRequest->getSessionArray() ); $requestContext->setRequest( $request ); - $apiMain = new ApiMain( $requestContext ); + $apiMain = new ApiMain( $requestContext, true ); $class = $this->getModuleClass(); return new $class( $apiMain, 'iAmAName' ); -- To view, visit https://gerrit.wikimedia.org/r/321625 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I823e7275261dc0bfc87273a8b61d7784b95bf9e2 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikibase Gerrit-Branch: master Gerrit-Owner: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de> Gerrit-Reviewer: Addshore <addshorew...@gmail.com> Gerrit-Reviewer: Aude <aude.w...@gmail.com> Gerrit-Reviewer: Hoo man <h...@online.de> Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits