PHP 클래스 Behat\Behat\Gherkin\Specification\LazyFeatureIterator

저자: Konstantin Kudryashov ([email protected])
상속: implements Behat\Testwork\Specification\SpecificationIterator
파일 보기 프로젝트 열기: behat/behat

공개 메소드들

메소드 설명
__construct ( Behat\Testwork\Suite\Suite $suite, Gherkin $gherkin, array $paths, array $filters = [] ) Initializes specifications.
current ( )
getSuite ( )
key ( )
next ( )
rewind ( )
valid ( )

비공개 메소드들

메소드 설명
createFilter ( string $type, string $filterString, Behat\Testwork\Suite\Suite $suite ) : Behat\Gherkin\Filter\FilterInterface Creates filter of provided type.
getSuiteFilters ( Behat\Testwork\Suite\Suite $suite ) : Behat\Gherkin\Filter\FilterInterface[] Returns list of filters from suite settings.
moveToNextAvailableFeature ( ) Parses paths consequently.
parseFeature ( string $path ) : Behat\Gherkin\Node\FeatureNode[] Parses feature at path.

메소드 상세

__construct() 공개 메소드

Initializes specifications.
public __construct ( Behat\Testwork\Suite\Suite $suite, Gherkin $gherkin, array $paths, array $filters = [] )
$suite Behat\Testwork\Suite\Suite
$gherkin Behat\Gherkin\Gherkin
$paths array
$filters array

current() 공개 메소드

public current ( )

getSuite() 공개 메소드

public getSuite ( )

key() 공개 메소드

public key ( )

next() 공개 메소드

public next ( )

rewind() 공개 메소드

public rewind ( )

valid() 공개 메소드

public valid ( )