X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2FStorage%2FMutableRevisionSlotsTest.php;h=0416bcfa33c051bc8e2e7dcbeebdb7ce7c8f02e4;hb=8e85cd44bcea43a29d0c85e9df6083a04f40f4d6;hp=c2a275fe8e64f2904612d7e88ab02e99bbe08023;hpb=16c80e429be5904fb42a93f260f8de3d18f0c692;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/Storage/MutableRevisionSlotsTest.php b/tests/phpunit/includes/Storage/MutableRevisionSlotsTest.php index c2a275fe8e..0416bcfa33 100644 --- a/tests/phpunit/includes/Storage/MutableRevisionSlotsTest.php +++ b/tests/phpunit/includes/Storage/MutableRevisionSlotsTest.php @@ -5,13 +5,12 @@ namespace MediaWiki\Tests\Storage; use MediaWiki\Storage\MutableRevisionSlots; use MediaWiki\Storage\RevisionAccessException; use MediaWiki\Storage\SlotRecord; -use MediaWikiTestCase; use WikitextContent; /** * @covers \MediaWiki\Storage\MutableRevisionSlots */ -class MutableRevisionSlotsTest extends MediaWikiTestCase { +class MutableRevisionSlotsTest extends RevisionSlotsTest { public function testSetMultipleSlots() { $slots = new MutableRevisionSlots(); @@ -20,11 +19,13 @@ class MutableRevisionSlotsTest extends MediaWikiTestCase { $slotA = SlotRecord::newUnsaved( 'some', new WikitextContent( 'A' ) ); $slots->setSlot( $slotA ); + $this->assertTrue( $slots->hasSlot( 'some' ) ); $this->assertSame( $slotA, $slots->getSlot( 'some' ) ); $this->assertSame( [ 'some' => $slotA ], $slots->getSlots() ); $slotB = SlotRecord::newUnsaved( 'other', new WikitextContent( 'B' ) ); $slots->setSlot( $slotB ); + $this->assertTrue( $slots->hasSlot( 'other' ) ); $this->assertSame( $slotB, $slots->getSlot( 'other' ) ); $this->assertSame( [ 'some' => $slotA, 'other' => $slotB ], $slots->getSlots() ); }