���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/wiki.craftaro.com/tests/phpunit/includes/specials/SpecialUserLogoutTest.php
���ѧ٧ѧ�
<?php /** * @covers SpecialUserLogout */ class SpecialUserLogoutTest extends SpecialPageTestBase { /** * Returns a new instance of the special page under test. * * @return SpecialPage */ protected function newSpecialPage() { return new SpecialUserLogout(); } public function testUserLogoutComplete() { $oldName = __METHOD__; $user = new TestUser( $oldName ); $session = RequestContext::getMain()->getRequest()->getSession(); $fauxRequest = new FauxRequest( [ 'wpEditToken' => $session->getToken( 'logoutToken' ) ], /* $wasPosted= */ true, $session ); $oldNameInHook = null; $this->setTemporaryHook( 'UserLogoutComplete', static function ( $user, $injected_html, $oldName ) use ( &$oldNameInHook ) { $oldNameInHook = $oldName; } ); $this->executeSpecialPage( '', $fauxRequest, 'qqx', $user->getUser() ); $this->assertEquals( $oldName, $oldNameInHook, 'old name in UserLogoutComplete hook was incorrect' ); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.2 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�