PHP 클래스 spec\GrumPHP\Runner\TaskRunnerSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: phpro/grumphp

공개 메소드들

메소드 설명
getMatchers ( )
it_does_not_add_the_same_task_twice ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2 )
it_does_not_stop_on_a_non_blocking_failed_task_if_stop_on_failure ( GrumPHP $grumPHP, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_holds_tasks ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2 )
it_is_initializable ( )
it_returns_a_failed_tasks_result_if_a_non_blocking_task_fails ( GrumPHP $grumPHP, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_returns_a_failed_tasks_result_if_a_task_fails ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_returns_a_failed_tasks_throws_an_exception ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_returns_a_passed_tasks_result_if_all_tasks_passed ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_returns_non_blocking_faled_when_tasks_throws_a_platform_exception ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_runs_all_tasks ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_runs_subsequent_tasks_if_one_fails ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_stops_on_a_failed_task_if_stop_on_failure ( GrumPHP $grumPHP, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_triggers_events_during_error_flow ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
it_triggers_events_during_happy_flow ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
let ( GrumPHP $grumPHP, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )

메소드 상세

getMatchers() 공개 메소드

public getMatchers ( )

it_does_not_add_the_same_task_twice() 공개 메소드

public it_does_not_add_the_same_task_twice ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2 )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface

it_does_not_stop_on_a_non_blocking_failed_task_if_stop_on_failure() 공개 메소드

public it_does_not_stop_on_a_non_blocking_failed_task_if_stop_on_failure ( GrumPHP $grumPHP, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$grumPHP GrumPHP\Configuration\GrumPHP
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_holds_tasks() 공개 메소드

public it_holds_tasks ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2 )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface

it_is_initializable() 공개 메소드

public it_is_initializable ( )

it_returns_a_failed_tasks_result_if_a_non_blocking_task_fails() 공개 메소드

public it_returns_a_failed_tasks_result_if_a_non_blocking_task_fails ( GrumPHP $grumPHP, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$grumPHP GrumPHP\Configuration\GrumPHP
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_returns_a_failed_tasks_result_if_a_task_fails() 공개 메소드

public it_returns_a_failed_tasks_result_if_a_task_fails ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_returns_a_failed_tasks_throws_an_exception() 공개 메소드

public it_returns_a_failed_tasks_throws_an_exception ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_returns_a_passed_tasks_result_if_all_tasks_passed() 공개 메소드

public it_returns_a_passed_tasks_result_if_all_tasks_passed ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_returns_non_blocking_faled_when_tasks_throws_a_platform_exception() 공개 메소드

public it_returns_non_blocking_faled_when_tasks_throws_a_platform_exception ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_runs_all_tasks() 공개 메소드

public it_runs_all_tasks ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_runs_subsequent_tasks_if_one_fails() 공개 메소드

public it_runs_subsequent_tasks_if_one_fails ( GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_stops_on_a_failed_task_if_stop_on_failure() 공개 메소드

public it_stops_on_a_failed_task_if_stop_on_failure ( GrumPHP $grumPHP, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$grumPHP GrumPHP\Configuration\GrumPHP
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_triggers_events_during_error_flow() 공개 메소드

public it_triggers_events_during_error_flow ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

it_triggers_events_during_happy_flow() 공개 메소드

public it_triggers_events_during_happy_flow ( Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface

let() 공개 메소드

public let ( GrumPHP $grumPHP, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, GrumPHP\Task\TaskInterface $task1, GrumPHP\Task\TaskInterface $task2, GrumPHP\Task\Context\ContextInterface $context )
$grumPHP GrumPHP\Configuration\GrumPHP
$eventDispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$task1 GrumPHP\Task\TaskInterface
$task2 GrumPHP\Task\TaskInterface
$context GrumPHP\Task\Context\ContextInterface