use MediaWiki\MediaWikiServices;
use MediaWiki\Storage\MutableRevisionRecord;
use MediaWiki\Storage\RevisionRecord;
+use MediaWiki\Storage\SlotRecord;
use PHPUnit\Framework\MockObject\MockObject;
/**
}
$u = $page->newPageUpdater( $user );
- $u->setContent( 'main', $cont );
+ $u->setContent( SlotRecord::MAIN, $cont );
$rev = $u->saveRevision( CommentStoreComment::newUnsavedComment( 'Rev ' . $key ) );
$revisions[ $key ] = $rev;
$rev->setComment( $dummyRev->getComment() );
$rev->setTimestamp( $dummyRev->getTimestamp() );
- $rev->setContent( 'main', $content );
+ $rev->setContent( SlotRecord::MAIN, $content );
$rev = new Revision( $rev );
$this->setTemporaryHook(
'ArticleRevisionViewCustom',
function ( RevisionRecord $rev, Title $title, $oldid, OutputPage $output ) use ( $page ) {
- $content = $rev->getContent( 'main' );
+ $content = $rev->getContent( SlotRecord::MAIN );
$this->assertSame( $page->getTitle(), $title, '$title' );
$this->assertSame( 'Test A', $content->getNativeData(), '$content' );