Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/Cite/tests/phpunit/unit/Parsoid/RefTest.php
Ðазад
<?php namespace Cite\Tests\Unit; use Cite\Parsoid\Ref; use MediaWikiUnitTestCase; use Wikimedia\Parsoid\Ext\ParsoidExtensionAPI; use Wikimedia\Parsoid\NodeData\DataMw; use Wikimedia\Parsoid\Utils\DOMDataUtils; use Wikimedia\Parsoid\Utils\DOMUtils; /** * @covers \Cite\Parsoid\Ref * @license GPL-2.0-or-later */ class RefTest extends MediaWikiUnitTestCase { public function testProcessAttributeEmbeddedHTML() { $doc = DOMUtils::parseHTML( '' ); DOMDataUtils::prepareDoc( $doc ); $elt = $doc->createElement( 'a' ); DOMDataUtils::setDataMw( $elt, new DataMw( [ 'body' => (object)[ 'html' => 'old' ] ] ) ); $group = new Ref(); $group->processAttributeEmbeddedHTML( $this->createNoOpMock( ParsoidExtensionAPI::class ), $elt, fn () => 'new' ); $this->assertSame( 'new', DOMDataUtils::getDataMw( $elt )->body->html ); } // TODO: Incomplete, there are a few more public methods to test }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка