PHP Класс Behat\Behat\Gherkin\Specification\LazyFeatureIterator

Автор: Konstantin Kudryashov ([email protected])
Наследование: implements Behat\Testwork\Specification\SpecificationIterator
Показать файл Открыть проект

Открытые методы

Метод Описание
__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 ( )