X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2FStorage%2FRevisionSlotsUpdateTest.php;h=442f4d2d33c6a988ce074cfa961d69cb12423e82;hb=529143e4aa1bf708bb749857c2e03358ee67fe65;hp=07a6971be61f364ee36bdf139cd999d4d4c28f34;hpb=8c96aec32cffaab96b2bd9dca206a99a13640545;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/Storage/RevisionSlotsUpdateTest.php b/tests/phpunit/includes/Storage/RevisionSlotsUpdateTest.php index 07a6971be6..442f4d2d33 100644 --- a/tests/phpunit/includes/Storage/RevisionSlotsUpdateTest.php +++ b/tests/phpunit/includes/Storage/RevisionSlotsUpdateTest.php @@ -3,11 +3,11 @@ namespace MediaWiki\Tests\Storage; use Content; -use MediaWiki\Storage\MutableRevisionSlots; -use MediaWiki\Storage\RevisionSlots; +use MediaWiki\Revision\MutableRevisionSlots; +use MediaWiki\Revision\RevisionSlots; +use MediaWiki\Revision\RevisionAccessException; +use MediaWiki\Revision\SlotRecord; use MediaWiki\Storage\RevisionSlotsUpdate; -use MediaWiki\Storage\RevisionAccessException; -use MediaWiki\Storage\SlotRecord; use MediaWikiTestCase; use WikitextContent; @@ -158,25 +158,25 @@ class RevisionSlotsUpdateTest extends MediaWikiTestCase { public function testRemoveSlot() { $slots = new RevisionSlotsUpdate(); - $slotA = SlotRecord::newUnsaved( 'main', new WikitextContent( 'A' ) ); + $slotA = SlotRecord::newUnsaved( SlotRecord::MAIN, new WikitextContent( 'A' ) ); $slots->modifySlot( $slotA ); $this->assertSame( [ 'main' ], $slots->getModifiedRoles() ); - $slots->removeSlot( 'main' ); + $slots->removeSlot( SlotRecord::MAIN ); $slots->removeSlot( 'other' ); $this->assertSame( [], $slots->getModifiedRoles() ); $this->assertSame( [ 'main', 'other' ], $slots->getRemovedRoles() ); - $this->assertTrue( $slots->isRemovedSlot( 'main' ) ); + $this->assertTrue( $slots->isRemovedSlot( SlotRecord::MAIN ) ); $this->assertTrue( $slots->isRemovedSlot( 'other' ) ); - $this->assertFalse( $slots->isModifiedSlot( 'main' ) ); + $this->assertFalse( $slots->isModifiedSlot( SlotRecord::MAIN ) ); // removing the same slot again should not trigger an error - $slots->removeSlot( 'main' ); + $slots->removeSlot( SlotRecord::MAIN ); // getting a slot after removing it should fail $this->setExpectedException( RevisionAccessException::class ); - $slots->getModifiedSlot( 'main' ); + $slots->getModifiedSlot( SlotRecord::MAIN ); } public function testGetModifiedRoles() { @@ -184,26 +184,26 @@ class RevisionSlotsUpdateTest extends MediaWikiTestCase { $this->assertSame( [], $slots->getModifiedRoles() ); - $slots->modifyContent( 'main', new WikitextContent( 'A' ) ); + $slots->modifyContent( SlotRecord::MAIN, new WikitextContent( 'A' ) ); $slots->modifyContent( 'foo', new WikitextContent( 'Foo' ) ); $this->assertSame( [ 'main', 'foo' ], $slots->getModifiedRoles() ); - $slots->removeSlot( 'main' ); + $slots->removeSlot( SlotRecord::MAIN ); $this->assertSame( [ 'foo' ], $slots->getModifiedRoles() ); } public function testGetRemovedRoles() { - $slotA = SlotRecord::newUnsaved( 'main', new WikitextContent( 'A' ) ); + $slotA = SlotRecord::newUnsaved( SlotRecord::MAIN, new WikitextContent( 'A' ) ); $slots = new RevisionSlotsUpdate( [ $slotA ] ); $this->assertSame( [], $slots->getRemovedRoles() ); - $slots->removeSlot( 'main', new WikitextContent( 'A' ) ); + $slots->removeSlot( SlotRecord::MAIN, new WikitextContent( 'A' ) ); $slots->removeSlot( 'foo', new WikitextContent( 'Foo' ) ); $this->assertSame( [ 'main', 'foo' ], $slots->getRemovedRoles() ); - $slots->modifyContent( 'main', new WikitextContent( 'A' ) ); + $slots->modifyContent( SlotRecord::MAIN, new WikitextContent( 'A' ) ); $this->assertSame( [ 'foo' ], $slots->getRemovedRoles() ); }