| Server IP : 89.108.64.180 / Your IP : 216.73.216.60 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/v-tihvin.ru/wp-content/plugins/loco-translate/src/test/ |
Upload File : |
<?php
/**
* Test case that doesn't need any WordPress bootstrapping
*/
abstract class Loco_test_TestCase extends PHPUnit_Adapter_TestCase {
/**
* Buffering output for tests that won't capture output
* @var Loco_output_Buffer
*/
private $buffer;
public function set_up(){
parent::set_up();
$this->buffer = Loco_output_Buffer::start();
}
public function tear_down(){
$this->buffer->close();
parent::tear_down();
Loco_error_AdminNotices::destroy();
}
protected function normalizeHtml( $src ){
$dom = new DOMDocument('1.0','UTF-8');
$dom->preserveWhiteSpace = false;
$dom->formatOutput = false;
$dom->loadXML( '<?xml version="1.0" encoding="utf-8"?><root>'.$src.'</root>' );
$dom->normalizeDocument();
$src = $dom->saveXML();
return trim( preg_replace( '/>\\s+</', '><', $src ) );
}
public function assertSameHtml( $expect, $actual, $message = '' ){
$this->assertSame( $this->normalizeHtml($expect), $this->normalizeHtml($actual), $message );
}
/**
* @deprecated
*/
public function setExpectedException( string $exception, string $message = '', ?int $code = null ) {
//trigger_error('Use expectException('.var_export($exception,true).')', E_USER_DEPRECATED );
$this->expectException( $exception );
if ( '' !== $message ) {
//trigger_error('Use expectExceptionMessage('.var_export($message,true).')', E_USER_DEPRECATED );
$this->expectExceptionMessage( $message );
}
if ( null !== $code ) {
//trigger_error('Use expectExceptionCode('.var_export($code,true).')', E_USER_DEPRECATED );
$this->expectExceptionCode( $code );
}
}
}