| Server IP : 69.39.225.240 / Your IP : 216.73.216.138 Web Server : Apache System : Linux bronze7.serverhost.net 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : reademotions ( 1074) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/reademotions/www/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 {
public function tear_down(){
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( $exception, $message = '', $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 );
}
}
}