X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Fapi%2FApiRevisionDeleteTest.php;h=6359983d6ec7ec0a730675e1c696e44045a3d790;hb=ea41b271ee13ceb0df0e17e51a33420c094d2147;hp=362d647f863b25bc0bfdefe464a03a40eed30cae;hpb=177d9c46785d0e55d212f9a453c639ec678ec4d6;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/api/ApiRevisionDeleteTest.php b/tests/phpunit/includes/api/ApiRevisionDeleteTest.php index 362d647f86..6359983d6e 100644 --- a/tests/phpunit/includes/api/ApiRevisionDeleteTest.php +++ b/tests/phpunit/includes/api/ApiRevisionDeleteTest.php @@ -10,16 +10,20 @@ class ApiRevisionDeleteTest extends ApiTestCase { public static $page = 'Help:ApiRevDel_test'; - public $revs = array(); + public $revs = []; protected function setUp() { // Needs to be before setup since this gets cached - $this->mergeMwGlobalArrayValue( 'wgGroupPermissions', array( 'sysop' => array( 'deleterevision' => true ) ) ); + $this->mergeMwGlobalArrayValue( + 'wgGroupPermissions', + [ 'sysop' => [ 'deleterevision' => true ] ] + ); parent::setUp(); // Make a few edits for us to play with for ( $i = 1; $i <= 5; $i++ ) { self::editPage( self::$page, MWCryptRand::generateHex( 10 ), 'summary' ); - $this->revs[] = Title::newFromText( self::$page )->getLatestRevID( Title::GAID_FOR_UPDATE ); + $this->revs[] = Title::newFromText( self::$page ) + ->getLatestRevID( Title::GAID_FOR_UPDATE ); } } @@ -27,14 +31,14 @@ class ApiRevisionDeleteTest extends ApiTestCase { public function testHidingRevisions() { $user = self::$users['sysop']->getUser(); $revid = array_shift( $this->revs ); - $out = $this->doApiRequest( array( + $out = $this->doApiRequest( [ 'action' => 'revisiondelete', 'type' => 'revision', 'target' => self::$page, 'ids' => $revid, 'hide' => 'content|user|comment', 'token' => $user->getEditToken(), - ) ); + ] ); // Check the output $out = $out[0]['revisiondelete']; $this->assertEquals( $out['status'], 'Success' ); @@ -52,14 +56,14 @@ class ApiRevisionDeleteTest extends ApiTestCase { $this->assertEquals( $rev->getUser( Revision::FOR_PUBLIC ), 0 ); // Now test unhiding! - $out2 = $this->doApiRequest( array( + $out2 = $this->doApiRequest( [ 'action' => 'revisiondelete', 'type' => 'revision', 'target' => self::$page, 'ids' => $revid, 'show' => 'content|user|comment', 'token' => $user->getEditToken(), - ) ); + ] ); // Check the output $out2 = $out2[0]['revisiondelete']; @@ -83,23 +87,23 @@ class ApiRevisionDeleteTest extends ApiTestCase { $user = self::$users['sysop']->getUser(); $revid = array_shift( $this->revs ); // Hide revisions - $this->doApiRequest( array( + $this->doApiRequest( [ 'action' => 'revisiondelete', 'type' => 'revision', 'target' => self::$page, 'ids' => $revid, 'hide' => 'content|user|comment', 'token' => $user->getEditToken(), - ) ); + ] ); - $out = $this->doApiRequest( array( + $out = $this->doApiRequest( [ 'action' => 'revisiondelete', 'type' => 'revision', 'target' => self::$page, 'ids' => $revid, 'show' => 'comment', 'token' => $user->getEditToken(), - ) ); + ] ); $out = $out[0]['revisiondelete']; $this->assertEquals( $out['status'], 'Success' ); $this->assertArrayHasKey( 'items', $out );