<?php
/**
- *
* @group Database
* ^--- make sure temporary tables are used.
*/
}
/**
- * @covers LinksUpdate::addLink
+ * @covers ParserOutput::addLink
*/
public function testUpdate_pagelinks() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$po->addLink( Title::newFromText( "Foo" ) );
}
/**
- * @covers LinksUpdate::addExternalLink
+ * @covers ParserOutput::addExternalLink
*/
public function testUpdate_externallinks() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$po->addExternalLink( "http://testing.com/wiki/Foo" );
}
/**
- * @covers LinksUpdate::addCategory
+ * @covers ParserOutput::addCategory
*/
public function testUpdate_categorylinks() {
+ /** @var ParserOutput $po */
$this->setMwGlobals( 'wgCategoryCollation', 'uppercase' );
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
}
/**
- * @covers LinksUpdate::addInterwikiLink
+ * @covers ParserOutput::addInterwikiLink
*/
public function testUpdate_iwlinks() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$target = Title::makeTitleSafe( NS_MAIN, "Foo", '', 'linksupdatetest' );
}
/**
- * @covers LinksUpdate::addTemplate
+ * @covers ParserOutput::addTemplate
*/
public function testUpdate_templatelinks() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$po->addTemplate( Title::newFromText( "Template:Foo" ), 23, 42 );
}
/**
- * @covers LinksUpdate::addImage
+ * @covers ParserOutput::addImage
*/
public function testUpdate_imagelinks() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$po->addImage( "Foo.png" );
}
/**
- * @covers LinksUpdate::addLanguageLink
+ * @covers ParserOutput::addLanguageLink
*/
public function testUpdate_langlinks() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$po->addLanguageLink( Title::newFromText( "en:Foo" )->getFullText() );
}
/**
- * @covers LinksUpdate::setProperty
+ * @covers ParserOutput::setProperty
*/
public function testUpdate_page_props() {
+ /** @var ParserOutput $po */
list( $t, $po ) = $this->makeTitleAndParserOutput( "Testing", 111 );
$po->setProperty( "foo", "bar" );