diff options
Diffstat (limited to 'tests/phpunit/includes/api/query/ApiQueryRevisionsTest.php')
-rw-r--r-- | tests/phpunit/includes/api/query/ApiQueryRevisionsTest.php | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/tests/phpunit/includes/api/query/ApiQueryRevisionsTest.php b/tests/phpunit/includes/api/query/ApiQueryRevisionsTest.php deleted file mode 100644 index 1bca2256..00000000 --- a/tests/phpunit/includes/api/query/ApiQueryRevisionsTest.php +++ /dev/null @@ -1,39 +0,0 @@ -<?php - -/** - * @group API - * @group Database - * @group medium - */ -class ApiQueryRevisionsTest extends ApiTestCase { - - /** - * @group medium - */ - public function testContentComesWithContentModelAndFormat() { - $pageName = 'Help:' . __METHOD__; - $title = Title::newFromText( $pageName ); - $page = WikiPage::factory( $title ); - $page->doEdit( 'Some text', 'inserting content' ); - - $apiResult = $this->doApiRequest( array( - 'action' => 'query', - 'prop' => 'revisions', - 'titles' => $pageName, - 'rvprop' => 'content', - ) ); - $this->assertArrayHasKey( 'query', $apiResult[0] ); - $this->assertArrayHasKey( 'pages', $apiResult[0]['query'] ); - foreach ( $apiResult[0]['query']['pages'] as $page ) { - $this->assertArrayHasKey( 'revisions', $page ); - foreach ( $page['revisions'] as $revision ) { - $this->assertArrayHasKey( 'contentformat', $revision, - 'contentformat should be included when asking content so client knows how to interpret it' - ); - $this->assertArrayHasKey( 'contentmodel', $revision, - 'contentmodel should be included when asking content so client knows how to interpret it' - ); - } - } - } -} |