示例#1
0
 /**
  * @BeforeScenario
  */
 public function before(BeforeScenarioScope $scope)
 {
     if (!self::$isPrepared) {
         $this->prepare();
         self::$isPrepared = true;
     }
     // Scenario skips a line so it's not a new example
     if ($scope->getScenario()->getLine() !== self::$lastScenarioLine + 1) {
         $this->reset();
     }
     self::$lastScenarioLine = $scope->getScenario()->getLine();
     return;
 }
 /**
  * Sets Kernel instance.
  *
  * @param HttpKernelInterface $kernel HttpKernel instance
  */
 public function setKernel(HttpKernelInterface $kernel)
 {
     $this->kernel = $kernel;
     self::$statickernel = $kernel;
 }