Example #1
0
 /**
  * Initializes event.
  *
  * @param Environment $env
  * @param FeatureNode $feature
  * @param OutlineNode $outline
  * @param Setup       $setup
  */
 public function __construct(Environment $env, FeatureNode $feature, OutlineNode $outline, Setup $setup)
 {
     parent::__construct($env);
     $this->feature = $feature;
     $this->outline = $outline;
     $this->setup = $setup;
 }
 /**
  * Initializes event.
  *
  * @param Environment $env
  * @param FeatureNode $feature
  * @param OutlineNode $outline
  * @param TestResult  $result
  */
 public function __construct(Environment $env, FeatureNode $feature, OutlineNode $outline, TestResult $result)
 {
     parent::__construct($env);
     $this->feature = $feature;
     $this->outline = $outline;
     $this->result = $result;
 }
 /**
  * beforeOutline
  *
  * @param OutlineTested $event
  *
  * @return void
  */
 public function beforeOutline(OutlineTested $event)
 {
     $this->currentOutlineTitle = $event->getOutline()->getTitle();
 }