PHP 클래스 phpbb_test_case_helpers

파일 보기 프로젝트 열기: phpbb/phpbb 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$expectedTriggerError
$test_case

공개 메소드들

메소드 설명
__construct ( $test_case )
copy_dir ( string $source, string $dest ) : array Recursive directory copying function
copy_ext_fixtures ( $fixtures_dir, $fixtures ) This should only be called once before the tests are run.
empty_dir ( $path ) Empty directory (remove any subdirectories/files below)
format_date ( integer $gmepoch ) : string Mocked replacement for \phpbb\user::format_date()
get_test_config ( )
makedirs ( $path )
restore_original_ext_dir ( ) This should only be called once after the tests are run.
setExpectedTriggerError ( $errno, $message = '' )
set_s9e_services ( Symfony\Component\DependencyInjection\ContainerInterface $container = null, string $fixture = null, string $styles_path = null ) : Symfony\Component\DependencyInjection\ContainerInterface Set working instances of the text_formatter.* services

메소드 상세

__construct() 공개 메소드

public __construct ( $test_case )

copy_dir() 공개 메소드

Recursive directory copying function
public copy_dir ( string $source, string $dest ) : array
$source string
$dest string
리턴 array list of files copied

copy_ext_fixtures() 공개 메소드

This is used to copy the fixtures to the phpBB install
public copy_ext_fixtures ( $fixtures_dir, $fixtures )

empty_dir() 공개 메소드

Empty directory (remove any subdirectories/files below)
public empty_dir ( $path )

format_date() 공개 정적인 메소드

Mocked replacement for \phpbb\user::format_date()
public static format_date ( integer $gmepoch ) : string
$gmepoch integer unix timestamp
리턴 string

get_test_config() 공개 정적인 메소드

public static get_test_config ( )

makedirs() 공개 메소드

public makedirs ( $path )

restore_original_ext_dir() 공개 메소드

This is used to remove the fixtures from the phpBB install

setExpectedTriggerError() 공개 메소드

public setExpectedTriggerError ( $errno, $message = '' )

set_s9e_services() 공개 메소드

If no container is passed, the global $phpbb_container will be used and/or created if applicable
public set_s9e_services ( Symfony\Component\DependencyInjection\ContainerInterface $container = null, string $fixture = null, string $styles_path = null ) : Symfony\Component\DependencyInjection\ContainerInterface
$container Symfony\Component\DependencyInjection\ContainerInterface Service container
$fixture string Path to the XML fixture
$styles_path string Path to the styles dir
리턴 Symfony\Component\DependencyInjection\ContainerInterface

프로퍼티 상세

$expectedTriggerError 보호되어 있는 프로퍼티

protected $expectedTriggerError

$test_case 보호되어 있는 프로퍼티

protected $test_case