Follow up to Iccdcd4a4f72c8b1329d36ff2e8699ba6b23c9ae7 Bug: T180989 Change-Id: Ib37a058586c7222ffe3ee5dc5f0e134ee18f0ff7
42 lines
848 B
PHP
42 lines
848 B
PHP
<?php
|
|
|
|
/**
|
|
* @group ContentHandler
|
|
* @group Database
|
|
* @group medium
|
|
*/
|
|
class WikiPageContentHandlerDbTest extends WikiPageDbTestBase {
|
|
|
|
protected function getContentHandlerUseDB() {
|
|
return true;
|
|
}
|
|
|
|
/**
|
|
* @covers WikiPage::getContentModel
|
|
*/
|
|
public function testGetContentModel() {
|
|
$page = $this->createPage(
|
|
__METHOD__,
|
|
"some text",
|
|
CONTENT_MODEL_JAVASCRIPT
|
|
);
|
|
|
|
$page = new WikiPage( $page->getTitle() );
|
|
$this->assertEquals( CONTENT_MODEL_JAVASCRIPT, $page->getContentModel() );
|
|
}
|
|
|
|
/**
|
|
* @covers WikiPage::getContentHandler
|
|
*/
|
|
public function testGetContentHandler() {
|
|
$page = $this->createPage(
|
|
__METHOD__,
|
|
"some text",
|
|
CONTENT_MODEL_JAVASCRIPT
|
|
);
|
|
|
|
$page = new WikiPage( $page->getTitle() );
|
|
$this->assertEquals( 'JavaScriptContentHandler', get_class( $page->getContentHandler() ) );
|
|
}
|
|
|
|
}
|