Behat

A B C D E F G H I J L O P R S T U V W

A

activateExtension() - Method in class Behat\Behat\Extension\ExtensionManager
Activate extension by its id.
addClassGuesser() - Method in class Behat\Behat\Context\ContextDispatcher
Adds context class guesser to the dispatcher.
addCompilerPasses() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Adds core compiler passes to container.
addDefinition() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Adds definition to dispatcher.
addDispatcher() - Method in class Behat\Behat\Formatter\FormatterManager
Adds formatter dispatcher to the manager.
addFileToPhar() - Method in class Behat\Behat\Compiler\PharCompiler
Adds a file to phar archive.
addHook() - Method in class Behat\Behat\Hook\HookDispatcher
Adds hook into dispatcher.
addInitializer() - Method in class Behat\Behat\Context\ContextDispatcher
Adds context initializer to the dispatcher.
addLoader() - Method in class Behat\Behat\Context\ContextReader
Adds context loader to the list of available loaders.
addProcessor() - Method in class Behat\Behat\Console\Processor\AggregateProcessor
Adds processor to the manager.
addProposal() - Method in class Behat\Behat\Definition\Proposal\DefinitionProposalDispatcher
Adds proposal object to the dispatcher.
addStep() - Method in class Behat\Behat\Definition\DefinitionSnippet
Adds step interested in this snippet.
addTransformation() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Adds transformation to dispatcher.
afterBackground() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "background.after" event.
afterFeature() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "feature.after".
afterFeature() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "feature.after" event.
afterFeature() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "feature.after" event.
afterFeature() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Listens to "feature.after" event.
afterFeature() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "feature.after" event.
AfterFeature() - Class in namespace Behat\Behat\Hook\Annotation
AfterFeature hook class.
afterOutline() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "outline.after" event.
afterOutlineExample() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "outline.example.after" event.
afterOutlineExample() - Method in class Behat\Behat\Formatter\FailedScenariosFormatter
Listens to "outline.example.after" event.
afterOutlineExample() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Listens to "outline.example.after" event.
afterOutlineExample() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "outline.example.after" event.
afterOutlineExample() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "outline.example.after" event.
afterScenario() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Listens to "scenario.after" event.
afterScenario() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "scenario.after" event.
afterScenario() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "scenario.after" OR "outline.example.after".
AfterScenario() - Class in namespace Behat\Behat\Hook\Annotation
AfterScenario hook class.
afterScenario() - Method in class Behat\Behat\Formatter\FailedScenariosFormatter
Listens to "scenario.after" event.
afterScenario() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "scenario.after" event.
afterScenario() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "scenario.after" event.
afterStep() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "step.after" event.
afterStep() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Listens to "step.after" event.
AfterStep() - Class in namespace Behat\Behat\Hook\Annotation
AfterStep hook class.
afterStep() - Method in class Behat\Behat\Formatter\ProgressFormatter
Listens to "step.after" event.
afterStep() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "step.after".
afterStep() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "step.after" event.
afterStep() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "step.after" event.
afterSuite() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "suite.after" event.
afterSuite() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Listens to "suite.after" event.
AfterSuite() - Class in namespace Behat\Behat\Hook\Annotation
AfterSuite hook class.
afterSuite() - Method in class Behat\Behat\Formatter\ProgressFormatter
Listens to "suite.after" event.
afterSuite() - Method in class Behat\Behat\Console\Command\BehatCommand
Fire afterSuite event.
afterSuite() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "suite.after".
afterSuite() - Method in class Behat\Behat\Formatter\SnippetsFormatter
Listens to "suite.after" event.
afterSuite() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "suite.after" event.
AggregateProcessor() - Class in namespace Behat\Behat\Console\Processor
Processors manager.
AmbiguousException() - Class in namespace Behat\Behat\Exception
Ambiguous exception.
AnnotatedDefinitionProposal() - Class in namespace Behat\Behat\Definition\Proposal
Annotated definitions proposal.
AnnotatedLoader() - Class in namespace Behat\Behat\Context\Loader
Annotated contexts reader.
Annotation() - Class in namespace Behat\Behat\Annotation
Behat annotation class.
AnnotationInterface() - Interface in namespace Behat\Behat\Annotation
Behat annotation interface.
appendConfigChildrens() - Method in class Behat\Behat\DependencyInjection\Configuration\Configuration
Appends config childrens to configuration tree.
asText() - Method in class Behat\Behat\Console\Input\InputDefinition
Returns a textual representation of the InputDefinition.

B

BackgroundEvent() - Class in namespace Behat\Behat\Event
Background event.
BackgroundTester() - Class in namespace Behat\Behat\Tester
Background tester.
BaseCommand() - Class in namespace Behat\Behat\Console\Command
Base behat console command.
BaseScenarioEvent() - Class in namespace Behat\Behat\Event
Base scenario event.
beforeBackground() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "background.before" event.
beforeFeature() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "feature.before" event.
beforeFeature() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "feature.before" event.
beforeFeature() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "feature.before" event.
beforeFeature() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "feature.before".
BeforeFeature() - Class in namespace Behat\Behat\Hook\Annotation
BeforeFeature hook class.
beforeOutline() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "outline.before" event.
beforeOutlineExample() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "outline.example.before" event.
beforeOutlineExample() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "outline.example.before" event.
beforeOutlineExample() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "outline.example.before" event.
beforeScenario() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "scenario.before" OR "outline.example.before".
beforeScenario() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "scenario.before" event.
BeforeScenario() - Class in namespace Behat\Behat\Hook\Annotation
BeforeScenario hook class.
beforeScenario() - Method in class Behat\Behat\Formatter\JUnitFormatter
Listens to "scenario.before" event.
beforeScenario() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "scenario.before" event.
beforeStep() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "step.before" event.
beforeStep() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "step.before".
BeforeStep() - Class in namespace Behat\Behat\Hook\Annotation
BeforeStep hook class.
beforeSuite() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Listens to "suite.before" event.
beforeSuite() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Hooks into "suite.before".
beforeSuite() - Method in class Behat\Behat\Hook\HookDispatcher
Listens to "suite.before" event.
BeforeSuite() - Class in namespace Behat\Behat\Hook\Annotation
BeforeSuite hook class.
beforeSuite() - Method in class Behat\Behat\Console\Command\BehatCommand
Fire beforeSuite event.
beforeSuite() - Method in class Behat\Behat\Formatter\PrettyFormatter
Listens to "suite.before" event.
BehatApplication() - Class in namespace Behat\Behat\Console
Behat console application.
BehatCommand() - Class in namespace Behat\Behat\Console\Command
Behat console command.
BehatContext() - Class in namespace Behat\Behat\Context
Behat basic context implementation.
BehatExtension() - Class in namespace Behat\Behat\DependencyInjection
Behat service container extension.
BehaviorException() - Exception in namespace Behat\Behat\Exception
Abstract Behat exception.

C

ClassGuesserInterface() - Interface in namespace Behat\Behat\Context\ClassGuesser
Context class guesser interface.
clean() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Cleans dispatcher.
clean() - Method in class Behat\Behat\Hook\HookDispatcher
Cleans dispatcher.
ClosuredContextInterface() - Interface in namespace Behat\Behat\Context
Closured context interface.
ClosuredDefinitionLoader() - Class in namespace Behat\Behat\Definition\Loader
Closured step definitions loader.
ClosuredDefinitionProposal() - Class in namespace Behat\Behat\Definition\Proposal
Closured definitions proposal.
ClosuredHookLoader() - Class in namespace Behat\Behat\Hook\Loader
Closured hook definitions loader.
ClosuredLoader() - Class in namespace Behat\Behat\Context\Loader
Closured contexts reader.
colorizeDefinitionArguments() - Method in class Behat\Behat\Formatter\HtmlFormatter
Returns step text with colorized arguments.
colorizeDefinitionArguments() - Method in class Behat\Behat\Formatter\PrettyFormatter
Returns step text with colorized arguments.
compile() - Method in class Behat\Behat\Compiler\PharCompiler
Compiles phar archive.
Configuration() - Class in namespace Behat\Behat\DependencyInjection\Configuration
This class contains the configuration information for the Behat This information is solely responsible for how the different configuration sections are normalized, and merged.
configure() - Method in class Behat\Behat\Console\Processor\RunProcessor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\AggregateProcessor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\GherkinProcessor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\InitProcessor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\ProcessorInterface
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\HelpProcessor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\Processor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\LocatorProcessor
Configures command to be able to process it later.
configure() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Configures command to be able to process it later.
configureFormatters() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Configures formatters based on container, input and output configurations.
configureOutputConsole() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Configure output console parameters.
ConsoleFormatter() - Class in namespace Behat\Behat\Formatter
Console formatter.
ConsoleProcessorsPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Command pass - registers all available command processors.
ContextClassGuessersPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Context class guessers pass - registers all available context class guessers.
ContextDispatcher() - Class in namespace Behat\Behat\Context
Context dispatcher.
ContextInitializersPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Context initializers pass - registers all available context initializers.
ContextInterface() - Interface in namespace Behat\Behat\Context
Context interface.
ContextLoadersPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Context loaders pass - registers all available context loaders.
ContextReader() - Class in namespace Behat\Behat\Context
Context reader.
ContextReaderProcessor() - Class in namespace Behat\Behat\Console\Processor
Context reader processor.
createCommand() - Method in class Behat\Behat\Console\BehatApplication
Creates main command for application.
createContainer() - Method in class Behat\Behat\Console\BehatApplication
Creates container instance, loads extensions and freezes it.
createContext() - Method in class Behat\Behat\Context\ContextDispatcher
Creates new context instance.
createFormatter() - Method in class Behat\Behat\Formatter\FormatterDispatcher
Initializes formatter instance.
createOutputConsole() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Returns new output console.
createOutputStream() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Returns new output stream for console.
createOutputStream() - Method in class Behat\Behat\Formatter\JUnitFormatter
Returns new output stream for console. Override this method & call flushOutputConsole() to write output in another stream

D

Definition() - Class in namespace Behat\Behat\Definition\Annotation
Step definition.
DefinitionDispatcher() - Class in namespace Behat\Behat\Definition
Definition dispatcher.
DefinitionInterface() - Interface in namespace Behat\Behat\Definition
Step definition.
DefinitionLoaderInterface() - Interface in namespace Behat\Behat\Definition\Loader
Definition loader interface.
DefinitionProposalDispatcher() - Class in namespace Behat\Behat\Definition\Proposal
Definition proposals dispatcher.
DefinitionProposalInterface() - Interface in namespace Behat\Behat\Definition\Proposal
Definition proposal interface.
DefinitionProposalsPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Definition proposals pass - registers all available definition proposals.
DefinitionSnippet() - Class in namespace Behat\Behat\Definition
Definition snippet.
DefinitionsPrinter() - Class in namespace Behat\Behat\HelpPrinter
Definitions printer.
disableFormatter() - Method in class Behat\Behat\Formatter\FormatterManager
Disables formatter.
disableFormatters() - Method in class Behat\Behat\Formatter\FormatterManager
Disables all initialized formatters.
doRun() - Method in class Behat\Behat\Console\BehatApplication
Runs the current application.
dumpKeywords() - Method in class Behat\Behat\HelpPrinter\StorySyntaxPrinter
Keywords dumper.

E

ErrorException() - Class in namespace Behat\Behat\Exception
Error handler exception.
errorHandler() - Method in class Behat\Behat\Hook\HookDispatcher
Custom error handler.
errorHandler() - Method in class Behat\Behat\Definition\Annotation\Definition
Custom error handler.
EventInterface() - Interface in namespace Behat\Behat\Event
Behat event interface.
EventSubscribersPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Event subscribers pass - registers all available event subscribers.
Exception() - Class in namespace Behat\Behat\Exception
Behat exception.
exceptionToString() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Creates a user-presentable string describing the given exception.
execute() - Method in class Behat\Behat\Console\Command\BehatCommand
executeStep() - Method in class Behat\Behat\Tester\StepTester
Searches and runs provided step with DefinitionDispatcher.
executeStepDefinition() - Method in class Behat\Behat\Tester\StepTester
Executes provided step definition.
ExtendedContextInterface() - Interface in namespace Behat\Behat\Context
Extended context interface.
Extension() - Class in namespace Behat\Behat\Extension
Behat base extension class.
ExtensionInterface() - Interface in namespace Behat\Behat\Extension
Behat extension interface.
ExtensionManager() - Class in namespace Behat\Behat\Extension
Extensions manager.

F

FailedScenariosFormatter() - Class in namespace Behat\Behat\Formatter
Failed scenarios formatter.
FeatureEvent() - Class in namespace Behat\Behat\Event
Feature event.
FeatureHook() - Class in namespace Behat\Behat\Hook\Annotation
FeatureHook hook class.
FeatureSuiteLoader() - Class in namespace Behat\Behat\Gherkin\Loader
Gherkin loader with features/ path support.
FeatureTester() - Class in namespace Behat\Behat\Tester
Feature tester.
FilterableHook() - Class in namespace Behat\Behat\Hook\Annotation
Base filterable hook class.
filterMatches() - Method in class Behat\Behat\Hook\Annotation\FilterableHook
Checks that current hook matches provided event object.
filterMatches() - Method in class Behat\Behat\Hook\Annotation\FeatureHook
Checks that current hook matches provided event object.
filterMatches() - Method in class Behat\Behat\Hook\Annotation\ScenarioHook
Checks that current hook matches provided event object.
filterMatches() - Method in class Behat\Behat\Hook\Annotation\StepHook
Checks that current hook matches provided event object.
findDefinition() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Finds step definition, that match specified step.
fireHooks() - Method in class Behat\Behat\Hook\HookDispatcher
Runs hooks with specified name.
flushOutputConsole() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Clear output console, so on next write formatter will need to init (create) it again.
format() - Method in class Behat\Behat\Console\Formatter\OutputFormatter
Formats a message according to the given styles.
FormatProcessor() - Class in namespace Behat\Behat\Console\Processor
Format processor.
FormatterDispatcher() - Class in namespace Behat\Behat\Formatter
Formatter dispatcher.
FormatterException() - Exception in namespace Behat\Behat\Exception
Behat Formatter exception.
FormatterInterface() - Interface in namespace Behat\Behat\Formatter
Formatter interface.
FormatterManager() - Class in namespace Behat\Behat\Formatter
Formatters manager.
FormattersPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Formatters pass - registers all available formatters.

G

generateSnippet() - Method in class Behat\Behat\Definition\Proposal\AnnotatedDefinitionProposal
getAlias() - Method in class Behat\Behat\DependencyInjection\BehatExtension
getBackground() - Method in class Behat\Behat\Event\BackgroundEvent
Returns background node.
getCallback() - Method in class Behat\Behat\Annotation\Annotation
Returns callback.
getCallback() - Method in class Behat\Behat\Annotation\AnnotationInterface
Returns callback.
getCallbackForContext() - Method in class Behat\Behat\Annotation\Annotation
Returns callback, mapped to specific context (or it's subcontext) instance.
getCallbackReflection() - Method in class Behat\Behat\Annotation\AnnotationInterface
Returns callback reflection.
getCallbackReflection() - Method in class Behat\Behat\Annotation\Annotation
Returns callback reflection.
getClass() - Method in class Behat\Behat\Formatter\FormatterDispatcher
Returns formatter class.
getCliReturnCode() - Method in class Behat\Behat\Console\Command\BehatCommand
Returns CLI code for finished suite.
getCommandName() - Method in class Behat\Behat\Console\BehatApplication
getCompilerPasses() - Method in class Behat\Behat\Extension\ExtensionInterface
Returns compiler passes used by this extension.
getCompilerPasses() - Method in class Behat\Behat\Extension\Extension
Returns compiler passes used by this extension.
getConfig() - Method in class Behat\Behat\Extension\Extension
Setups configuration for current extension.
getConfig() - Method in class Behat\Behat\Extension\ExtensionInterface
Setups configuration for current extension.
getConfigTree() - Method in class Behat\Behat\DependencyInjection\Configuration\Configuration
Generates the configuration tree.
getConfigurationFilePath() - Method in class Behat\Behat\Console\BehatApplication
Finds configuration file and returns path to it.
getContainer() - Method in class Behat\Behat\Console\Command\BehatCommand
Returns container instance.
getContainer() - Method in class Behat\Behat\Console\Command\BaseCommand
Returns service container instance.
getContext() - Method in class Behat\Behat\Event\StepEvent
Returns context object.
getContext() - Method in class Behat\Behat\Event\BaseScenarioEvent
Returns context object.
getContextClass() - Method in class Behat\Behat\Context\ContextDispatcher
Returns context classname.
getContextParameters() - Method in class Behat\Behat\Context\ContextDispatcher
Returns context parameters.
getContextParameters() - Method in class Behat\Behat\Event\SuiteEvent
Returns context parameters.
getContextParameters() - Method in class Behat\Behat\Event\FeatureEvent
Returns context parameters.
getDefaultParameters() - Method in class Behat\Behat\Formatter\HtmlFormatter
{@inheritdoc}
getDefaultParameters() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Returns default parameters to construct ParameterBag.
getDefaultParameters() - Method in class Behat\Behat\Formatter\FailedScenariosFormatter
Returns default parameters to construct ParameterBag.
getDefaultParameters() - Method in class Behat\Behat\Formatter\ProgressFormatter
Returns default parameters to construct ParameterBag.
getDefaultParameters() - Method in class Behat\Behat\Formatter\SnippetsFormatter
{@inheritdoc}
getDefaultParameters() - Method in class Behat\Behat\Formatter\JUnitFormatter
Returns default parameters to construct ParameterBag.
getDefaultParameters() - Method in class Behat\Behat\Formatter\PrettyFormatter
{@inheritdoc}
getDefinition() - Method in class Behat\Behat\Console\BehatApplication
getDefinition() - Method in class Behat\Behat\Event\StepEvent
Returns step definition object.
getDefinitions() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Returns array of available definitions.
getDefinitionsSnippets() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns hash of definition snippets for undefined steps.
getDescription() - Method in class Behat\Behat\Annotation\Annotation
Returns description.
getDescription() - Method in class Behat\Behat\Formatter\FormatterDispatcher
Returns formatter description.
getDispatchers() - Method in class Behat\Behat\Formatter\FormatterManager
Returns registered formatter dispatchers.
getEventName() - Method in class Behat\Behat\Hook\Annotation\AfterFeature
getEventName() - Method in class Behat\Behat\Hook\HookInterface
Returns hooked event type.
getEventName() - Method in class Behat\Behat\Hook\Annotation\BeforeScenario
getEventName() - Method in class Behat\Behat\Hook\Annotation\BeforeFeature
getEventName() - Method in class Behat\Behat\Hook\Annotation\BeforeSuite
getEventName() - Method in class Behat\Behat\Hook\Annotation\BeforeStep
getEventName() - Method in class Behat\Behat\Hook\Annotation\AfterSuite
getEventName() - Method in class Behat\Behat\Hook\Annotation\AfterScenario
getEventName() - Method in class Behat\Behat\Hook\Annotation\AfterStep
getException() - Method in class Behat\Behat\Event\StepEvent
Returns step tester exception.
getExtension() - Method in class Behat\Behat\Extension\ExtensionManager
Returns specific extension by its id.
getExtensionClasses() - Method in class Behat\Behat\Extension\ExtensionManager
Returns activated extension classes.
getExtensionName() - Method in class Behat\Behat\Extension\Extension
Returns extension name used to store extension parameters in DIC.
getExtensions() - Method in class Behat\Behat\Extension\ExtensionManager
Returns all activated extensions.
getFailedStepsEvents() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns array of failed steps events.
getFeature() - Method in class Behat\Behat\Event\FeatureEvent
Returns feature node.
getFeatureContextSkelet() - Method in class Behat\Behat\Console\Processor\InitProcessor
Returns feature context skelet.
getFeatureOrScenarioName() - Method in class Behat\Behat\Formatter\PrettyFormatter
Returns feature or scenario name.
getFeaturesCount() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns overall features count.
getFeaturesPaths() - Method in class Behat\Behat\Console\Command\BehatCommand
Returns paths to the features of current suite (basepath).
getFeaturesStatuses() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns hash of features statuses count.
getFilter() - Method in class Behat\Behat\Hook\Annotation\FilterableHook
Returns filter string.
getFormatters() - Method in class Behat\Behat\Formatter\FormatterManager
Returns all initialized formatters.
getHash() - Method in class Behat\Behat\Definition\DefinitionSnippet
Returns snippet unique hash (ignoring step type).
getHookDefinitionResources() - Method in class Behat\Behat\Context\ClosuredContextInterface
Returns array of hook definition files (*.php).
getHooks() - Method in class Behat\Behat\Hook\HookDispatcher
Returns all available hooks.
getHtmlTemplate() - Method in class Behat\Behat\Formatter\HtmlFormatter
Get HTML template.
getHtmlTemplatePrintStyle() - Method in class Behat\Behat\Formatter\HtmlFormatter
Get HTML template style.
getHtmlTemplateScript() - Method in class Behat\Behat\Formatter\HtmlFormatter
Get HTML template script.
getHtmlTemplateStyle() - Method in class Behat\Behat\Formatter\HtmlFormatter
Get HTML template style.
getIteration() - Method in class Behat\Behat\Event\OutlineExampleEvent
Returns example number on which event occurs.
getLastStep() - Method in class Behat\Behat\Definition\DefinitionSnippet
Returns last step in list of steps.
getLogger() - Method in class Behat\Behat\Event\SuiteEvent
Returns suite logger.
getLogicalParent() - Method in class Behat\Behat\Event\StepEvent
Returns logical parent to the step, which is always a ScenarioNode.
getMainContext() - Method in class Behat\Behat\Context\BehatContext
Returns main context.
getMainContext() - Method in class Behat\Behat\Context\ExtendedContextInterface
Returns main context.
getMatchedText() - Method in class Behat\Behat\Definition\Annotation\Definition
Returns matched step text.
getMaxLineLength() - Method in class Behat\Behat\Formatter\PrettyFormatter
Returns max lines size for section elements.
getName() - Method in class Behat\Behat\Formatter\FormatterDispatcher
Returns formatter name.
getNamespace() - Method in class Behat\Behat\DependencyInjection\BehatExtension
getOutline() - Method in class Behat\Behat\Event\OutlineExampleEvent
Returns outline node.
getOutline() - Method in class Behat\Behat\Event\OutlineEvent
Returns outline node.
getParameter() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Returns parameter value.
getParameter() - Method in class Behat\Behat\Formatter\FormatterInterface
Returns parameter value.
getPath() - Method in class Behat\Behat\Annotation\Annotation
Returns path string for callback.
getPath() - Method in class Behat\Behat\Annotation\AnnotationInterface
Returns path string for callback.
getPendingStepsEvents() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns array of pending steps events;
getRegex() - Method in class Behat\Behat\Definition\Annotation\Transformation
Returns transformation regex.
getRegex() - Method in class Behat\Behat\Definition\Annotation\Definition
Returns definition regex to match.
getResult() - Method in class Behat\Behat\Event\BackgroundEvent
Return background tester result code.
getResult() - Method in class Behat\Behat\Event\OutlineEvent
Returns outline tester result code.
getResult() - Method in class Behat\Behat\Event\BaseScenarioEvent
Returns scenario tester result code.
getResult() - Method in class Behat\Behat\Event\FeatureEvent
Returns feature tester result code.
getResult() - Method in class Behat\Behat\Event\StepEvent
Returns step tester result code.
getResultColorCode() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Returns color code from tester result status code.
getScenario() - Method in class Behat\Behat\Event\ScenarioEvent
Returns scenario node.
getScenariosCount() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns overall scenarios count.
getScenariosStatuses() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns hash of scenarios statuses count.
getServiceDefinitionsName() - Method in class Behat\Behat\Extension\Extension
Returns name of the service definition config without extension and path.
getServiceDefinitionsPath() - Method in class Behat\Behat\Extension\Extension
Returns service definition configs path.
getSnippet() - Method in class Behat\Behat\Definition\DefinitionSnippet
Returns definition snippet text.
getSnippet() - Method in class Behat\Behat\Event\StepEvent
Returns step snippet.
getStep() - Method in class Behat\Behat\Event\StepEvent
Returns step node.
getStepDefinitionResources() - Method in class Behat\Behat\Context\ClosuredContextInterface
Returns array of step definition files (*.php).
getStepNode() - Method in class Behat\Behat\Context\Step\SubstepInterface
Returns substep node.
getSteps() - Method in class Behat\Behat\Definition\DefinitionSnippet
Returns list of steps interested in this snippet.
getStepsCount() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns overall steps count.
getStepsStatuses() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns hash of steps statuses count.
getStub() - Method in class Behat\Behat\Compiler\PharCompiler
Returns cli stub.
getSubcontext() - Method in class Behat\Behat\Context\BehatContext
Find current context's subcontext by alias name.
getSubcontext() - Method in class Behat\Behat\Context\ExtendedContextInterface
Find current context's subcontext by alias name.
getSubcontextByClassName() - Method in class Behat\Behat\Context\BehatContext
Finds subcontext by it's name.
getSubcontextByClassName() - Method in class Behat\Behat\Context\SubcontextableContextInterface
Finds subcontext by it's name.
getSubcontexts() - Method in class Behat\Behat\Context\SubcontextableContextInterface
Returns all added subcontexts.
getSubcontexts() - Method in class Behat\Behat\Context\BehatContext
Returns all added subcontexts.
getSubscribedEvents() - Method in class Behat\Behat\Formatter\ProgressFormatter
Returns an array of event names this subscriber wants to listen to.
getSubscribedEvents() - Method in class Behat\Behat\Formatter\JUnitFormatter
Returns an array of event names this subscriber wants to listen to.
getSubscribedEvents() - Method in class Behat\Behat\Formatter\FailedScenariosFormatter
Returns an array of event names this subscriber wants to listen to.
getSubscribedEvents() - Method in class Behat\Behat\Hook\HookDispatcher
Returns an array of event names this subscriber wants to listen to.
getSubscribedEvents() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns an array of event names this subscriber wants to listen to.
getSubscribedEvents() - Method in class Behat\Behat\Formatter\PrettyFormatter
Returns an array of event names this subscriber wants to listen to.
getSubscribedEvents() - Method in class Behat\Behat\Formatter\SnippetsFormatter
Returns an array of event names this subscriber wants to listen to.
getSuiteResult() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns overall suites result.
getSwitchValue() - Method in class Behat\Behat\Console\Processor\Processor
Returns correct value for input switch.
getSynopsis() - Method in class Behat\Behat\Console\Input\InputDefinition
Gets the synopsis.
getTerminalWidth() - Method in class Behat\Behat\Console\BehatApplication
getTotalTime() - Method in class Behat\Behat\DataCollector\LoggerDataCollector
Returns suite total execution time.
getTransformations() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Returns array of available transformations.
getTranslationResources() - Method in class Behat\Behat\Context\TranslatedContextInterface
Returns array of i18n XLIFF files paths.
getType() - Method in class Behat\Behat\Definition\DefinitionInterface
Returns definition type (Given|When|Then).
getType() - Method in class Behat\Behat\Definition\Annotation\Given
Returns definition type (Given|When|Then).
getType() - Method in class Behat\Behat\Definition\Annotation\When
Returns definition type (Given|When|Then).
getType() - Method in class Behat\Behat\Definition\Annotation\Then
Returns definition type (Given|When|Then).
getValues() - Method in class Behat\Behat\Definition\Annotation\Definition
Returns step parameters for step run.
getWritingConsole() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Returns console instance, prepared to write.
getXsdValidationBasePath() - Method in class Behat\Behat\DependencyInjection\BehatExtension
GherkinLoadersPass() - Class in namespace Behat\Behat\DependencyInjection\Compiler
Gherkin loaders pass - registers all available Gherkin loaders.
GherkinProcessor() - Class in namespace Behat\Behat\Console\Processor
Gherkin processor.
Given() - Class in namespace Behat\Behat\Context\Step
Given substep.
Given() - Class in namespace Behat\Behat\Definition\Annotation
Given type step definition.
guess() - Method in class Behat\Behat\Context\ClassGuesser\ClassGuesserInterface
Tries to guess context classname.
guess() - Method in class Behat\Behat\Context\ClassGuesser\PredefinedClassGuesser
Tries to guess context classname.

H

hasDefinition() - Method in class Behat\Behat\Event\StepEvent
Checks whether event contains step definition.
hasException() - Method in class Behat\Behat\Event\StepEvent
Checks whether event contains exception.
hasParameter() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Checks if current formatter has parameter.
hasParameter() - Method in class Behat\Behat\Formatter\FormatterInterface
Checks if current formatter has parameter.
hasSnippet() - Method in class Behat\Behat\Event\StepEvent
Checks whether event contains snippet.
HelpProcessor() - Class in namespace Behat\Behat\Console\Processor
Help (story-syntax and definition printers) processor.
Hook() - Class in namespace Behat\Behat\Hook\Annotation
Base hook class.
HookDispatcher() - Class in namespace Behat\Behat\Hook
Hook dispatcher.
HookInterface() - Interface in namespace Behat\Behat\Hook
Hook interface.
HookLoaderInterface() - Interface in namespace Behat\Behat\Hook\Loader
Hook loader interface.
HtmlFormatter() - Class in namespace Behat\Behat\Formatter
HTML formatter.

I

initFeaturesDirectoryStructure() - Method in class Behat\Behat\Console\Processor\InitProcessor
Creates features path structure (initializes behat tests structure).
initFormatter() - Method in class Behat\Behat\Formatter\FormatterManager
Inits specific formatter class by format name.
initFormatters() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Inits formatters.
initialize() - Method in class Behat\Behat\Context\Initializer\InitializerInterface
Initializes provided context.
initialize() - Method in class Behat\Behat\Console\Command\BaseCommand
initializeExtension() - Method in class Behat\Behat\Extension\ExtensionManager
Initializes extension by id.
InitializerInterface() - Interface in namespace Behat\Behat\Context\Initializer
Context initializer interface.
initializeSnippetsAppender() - Method in class Behat\Behat\Console\Processor\RunProcessor
Appends snippets to the main context after suite run.
initMultipleOutputs() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Initializes multiple formatters with different outputs.
InitProcessor() - Class in namespace Behat\Behat\Console\Processor
Init operation processor.
InputDefinition() - Class in namespace Behat\Behat\Console\Input
Extended InputDefinition, which supports switchers.
isClosure() - Method in class Behat\Behat\Annotation\AnnotationInterface
Checks whether callback is closure.
isClosure() - Method in class Behat\Behat\Annotation\Annotation
Checks whether callback is closure.
isCompleted() - Method in class Behat\Behat\Event\SuiteEvent
Checks whether test suite was completed entirely.
isDryRun() - Method in class Behat\Behat\Console\Command\BehatCommand
Checks whether runner is in dry-run mode.
isSkipped() - Method in class Behat\Behat\Event\BackgroundEvent
Checks whether background were skipped.
isSkipped() - Method in class Behat\Behat\Event\BaseScenarioEvent
Checks whether scenario were skipped.
isStrict() - Method in class Behat\Behat\Console\Command\BehatCommand
Checks whether runner is strict.

J

JUnitFormatter() - Class in namespace Behat\Behat\Formatter
Progress formatter.

L

load() - Method in class Behat\Behat\Context\Loader\TranslatedLoader
Loads definitions and translations from provided context.
load() - Method in class Behat\Behat\Hook\Loader\HookLoaderInterface
Loads definitions from provided resource.
load() - Method in class Behat\Behat\Hook\Loader\ClosuredHookLoader
Loads definitions from provided resource.
load() - Method in class Behat\Behat\Context\Loader\LoaderInterface
Loads definitions and translations from provided context.
load() - Method in class Behat\Behat\Definition\Loader\DefinitionLoaderInterface
Loads definitions from provided resource.
load() - Method in class Behat\Behat\DependencyInjection\BehatExtension
load() - Method in class Behat\Behat\Gherkin\Loader\FeatureSuiteLoader
Loads features from provided resource.
load() - Method in class Behat\Behat\Context\Loader\AnnotatedLoader
Loads definitions and translations from provided context.
load() - Method in class Behat\Behat\Context\Loader\ClosuredLoader
Loads definitions and translations from provided context.
load() - Method in class Behat\Behat\Extension\ExtensionInterface
Loads a specific configuration.
load() - Method in class Behat\Behat\Definition\Loader\ClosuredDefinitionLoader
Loads definitions from provided resource.
load() - Method in class Behat\Behat\Extension\Extension
Loads a specific configuration.
loadBootstrapScripts() - Method in class Behat\Behat\Console\Processor\LocatorProcessor
Requires *.php scripts from bootstrap/ folder.
loadConfiguration() - Method in class Behat\Behat\Console\BehatApplication
Configures container based on providen config file and profile.
loadConfiguration() - Method in class Behat\Behat\DependencyInjection\Configuration\Loader
Reads configuration sequense for specific profile.
loadContextConfiguration() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Loads context configuration.
loadCoreExtension() - Method in class Behat\Behat\Console\BehatApplication
Loads core extension into container.
loadCustomFormatters() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Loads custom formatters, defined in behat.yml.
loadDefaults() - Method in class Behat\Behat\DependencyInjection\BehatExtension
loadEnvironmentConfiguration() - Method in class Behat\Behat\DependencyInjection\Configuration\Loader
Loads information from ENV variable.
Loader() - Class in namespace Behat\Behat\DependencyInjection\Configuration
Behat configuration reader.
LoaderInterface() - Interface in namespace Behat\Behat\Context\Loader
Context loader interface.
loadExtensionsConfiguration() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Loads extensions configuration.
loadFileConfiguration() - Method in class Behat\Behat\DependencyInjection\Configuration\Loader
Loads information from YAML configuration file.
loadFiltersConfiguration() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Loads gherkin filters configuration.
loadFormatterConfiguration() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Loads formatter(s) configuration.
loadFormatterTranslations() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Loads formatter translations from behat.paths.i18n parameter file.
loadOptionsConfiguration() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Loads behat options configuration.
loadPathsConfiguration() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Loads paths configuration.
LocatorProcessor() - Class in namespace Behat\Behat\Console\Processor
Path locator processor.
LoggerDataCollector() - Class in namespace Behat\Behat\DataCollector
Behat run logger.

O

OutlineEvent() - Class in namespace Behat\Behat\Event
Outline event.
OutlineExampleEvent() - Class in namespace Behat\Behat\Event
Outline example event.
OutlineTester() - Class in namespace Behat\Behat\Tester
Outline tester.
OutputFormatter() - Class in namespace Behat\Behat\Console\Formatter
Behat console output formatter.

P

PendingException() - Class in namespace Behat\Behat\Exception
Pending exception (throw this to mark step as "pending").
PharCompiler() - Class in namespace Behat\Behat\Compiler
behat.phar package compiler.
PredefinedClassGuesser() - Class in namespace Behat\Behat\Context\ClassGuesser
Predefined context class guesser.
PrettyFormatter() - Class in namespace Behat\Behat\Formatter
Pretty formatter.
printBackgroundFooter() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints background footer.
printBackgroundFooter() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints background footer.
printBackgroundHeader() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints background header.
printBackgroundHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints background header.
printColorizedTableRow() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints table row in color.
printColorizedTableRow() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints table row in color.
printDebug() - Method in class Behat\Behat\Context\BehatContext
Prints beautified debug string.
printDefinitions() - Method in class Behat\Behat\HelpPrinter\DefinitionsPrinter
Prints step definitions into console.
printExceptionEvents() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints exceptions information.
printFailedSteps() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints all failed steps info.
printFeatureDescription() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints feature description.
printFeatureDescription() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints feature description.
printFeatureFooter() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints feature footer.
printFeatureFooter() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints feature footer.
printFeatureHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints feature header.
printFeatureHeader() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints feature header.
printFeatureName() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints feature keyword and name.
printFeatureName() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints feature keyword and name.
printFeatureOrScenarioTags() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints node tags.
printFeatureOrScenarioTags() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints node tags.
printOutlineExampleFooter() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline example result.
printOutlineExampleHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline example header.
printOutlineExampleResult() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints outline example result.
printOutlineExampleResult() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline example result.
printOutlineExampleResultExceptions() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints outline example exceptions.
printOutlineExampleResultExceptions() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline example exceptions.
printOutlineExamplesSectionHeader() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints outline examples header.
printOutlineExamplesSectionHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline examples header.
printOutlineFooter() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline footer.
printOutlineFooter() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints outline footer.
printOutlineHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline header.
printOutlineHeader() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints outline header.
printOutlineSteps() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints outline steps.
printOutlineSteps() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints outline steps.
printPathComment() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints path comment.
printPathComment() - Method in class Behat\Behat\Formatter\HtmlFormatter
printPathLink() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints path link, which links to the source containing the step definition.
printPendingSteps() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints all pending steps information.
printScenarioFooter() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints scenario footer.
printScenarioFooter() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints scenario footer.
printScenarioHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints scenario header.
printScenarioHeader() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints scenario header.
printScenarioName() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints scenario keyword and name.
printScenarioName() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints scenario keyword and name.
printScenarioPath() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints scenario definition path.
printScenariosSummary() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints scenarios summary information.
printScenariosSummary() - Method in class Behat\Behat\Formatter\HtmlFormatter
printSnippets() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints steps snippets.
printStatusesSummary() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints statuses summary.
printStatusesSummary() - Method in class Behat\Behat\Formatter\HtmlFormatter
printStep() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints step.
printStep() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step.
printStep() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints step.
printStepArguments() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step arguments.
printStepBlock() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints step block (name & definition path).
printStepBlock() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step block (name & definition path).
printStepDefinitionPath() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints step definition path.
printStepDefinitionPath() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step definition path.
printStepException() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints step exception.
printStepException() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step exception.
printStepName() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step name.
printStepName() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints step name.
printStepPath() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints path to step.
printStepPyStringArgument() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints PyString argument.
printStepPyStringArgument() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints PyString argument.
printStepSnippet() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints step snippet
printStepSnippet() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints step snippet
printStepsSummary() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints steps summary information.
printStepsSummary() - Method in class Behat\Behat\Formatter\HtmlFormatter
printStepTableArgument() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints table argument.
printStepTableArgument() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints table argument.
printSuiteFooter() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints suite footer information.
printSuiteFooter() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints suite footer information.
printSuiteHeader() - Method in class Behat\Behat\Formatter\HtmlFormatter
Prints suite header.
printSuiteHeader() - Method in class Behat\Behat\Formatter\PrettyFormatter
Prints suite header.
printSummary() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints summary suite run information.
printSummary() - Method in class Behat\Behat\Formatter\HtmlFormatter
printSyntax() - Method in class Behat\Behat\HelpPrinter\StorySyntaxPrinter
Prints example story syntax into console.
printTestCase() - Method in class Behat\Behat\Formatter\JUnitFormatter
Prints testcase.
printTestSuiteFooter() - Method in class Behat\Behat\Formatter\JUnitFormatter
Prints testsuite footer.
printTestSuiteHeader() - Method in class Behat\Behat\Formatter\JUnitFormatter
Prints testsuite header.
printTimeSummary() - Method in class Behat\Behat\Formatter\HtmlFormatter
printTimeSummary() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints suite run time inforamtion.
printUndefinedStepsSnippets() - Method in class Behat\Behat\Formatter\ProgressFormatter
Prints undefined steps snippets.
process() - Method in class Behat\Behat\Console\Processor\AggregateProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\EventSubscribersPass
Processes container.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\ContextLoadersPass
Processes container.
process() - Method in class Behat\Behat\Console\Processor\InitProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\Console\Processor\RunProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\DefinitionProposalsPass
Processes container.
process() - Method in class Behat\Behat\Console\Processor\ContextReaderProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\Console\Processor\FormatProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\ContextInitializersPass
Processes container.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\ContextClassGuessersPass
Processes container.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\GherkinLoadersPass
Processes container.
process() - Method in class Behat\Behat\Console\Processor\ProcessorInterface
Processes data from container and console input.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\FormattersPass
Processes container.
process() - Method in class Behat\Behat\Console\Processor\HelpProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\Console\Processor\GherkinProcessor
Processes data from container and console input.
process() - Method in class Behat\Behat\DependencyInjection\Compiler\ConsoleProcessorsPass
Processes container.
process() - Method in class Behat\Behat\Console\Processor\LocatorProcessor
Processes data from container and console input.
Processor() - Class in namespace Behat\Behat\Console\Processor
Abstract base processor.
ProcessorInterface() - Interface in namespace Behat\Behat\Console\Processor
Behat console processor interface.
ProgressFormatter() - Class in namespace Behat\Behat\Formatter
Progress formatter.
propose() - Method in class Behat\Behat\Definition\Proposal\DefinitionProposalInterface
Loads definitions and translations from provided context.
propose() - Method in class Behat\Behat\Definition\Proposal\AnnotatedDefinitionProposal
Loads definitions and translations from provided context.
propose() - Method in class Behat\Behat\Definition\Proposal\DefinitionProposalDispatcher
Returns step definition for step node.
propose() - Method in class Behat\Behat\Definition\Proposal\ClosuredDefinitionProposal
Loads definitions and translations from provided context.
proposeDefinition() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Returns step definition for step node.

R

read() - Method in class Behat\Behat\Context\ContextReader
Reads all definition data from main context.
RedundantException() - Class in namespace Behat\Behat\Exception
Redundant exception.
relativizePathsInString() - Method in class Behat\Behat\Formatter\ProgressFormatter
Returns string with relativized paths.
replaceTokens() - Method in class Behat\Behat\Compiler\PharCompiler
Replaces tokens in specified path.
resolveRelativePaths() - Method in class Behat\Behat\DependencyInjection\BehatExtension
Resolves relative behat.paths.* parameters in container.
run() - Method in class Behat\Behat\Definition\Annotation\Definition
Runs definition callback.
run() - Method in class Behat\Behat\Hook\Annotation\Hook
Runs hook callback.
run() - Method in class Behat\Behat\Hook\Annotation\ScenarioHook
Runs hook callback.
run() - Method in class Behat\Behat\Hook\HookInterface
Runs hook callback.
run() - Method in class Behat\Behat\Definition\DefinitionInterface
Runs definition callback.
run() - Method in class Behat\Behat\Hook\Annotation\StepHook
Runs hook callback.
runFeatures() - Method in class Behat\Behat\Console\Command\BehatCommand
Parses and runs provided features.
RunProcessor() - Class in namespace Behat\Behat\Console\Processor
command configuration processor.

S

ScenarioEvent() - Class in namespace Behat\Behat\Event
Scenario event.
ScenarioHook() - Class in namespace Behat\Behat\Hook\Annotation
ScenarioHook hook class.
ScenarioTester() - Class in namespace Behat\Behat\Tester
Scenario Tester.
seemsUtf8() - Method in class Behat\Behat\Util\Transliterator
Check if a string has utf7 characters in it By bmorel at ssi dot fr
setContext() - Method in class Behat\Behat\Tester\StepTester
Sets run context.
setContext() - Method in class Behat\Behat\Tester\BackgroundTester
Sets run context.
setDescription() - Method in class Behat\Behat\Annotation\Annotation
Sets annotation description.
setDryRun() - Method in class Behat\Behat\Hook\HookDispatcher
Sets hook dispatcher to dry-run mode.
setDryRun() - Method in class Behat\Behat\Console\Command\BehatCommand
Sets suite to dry-run mode (skip all steps).
setFeaturesPaths() - Method in class Behat\Behat\Console\Command\BehatCommand
Sets features/scenarios paths to run.
setFormattersParameter() - Method in class Behat\Behat\Formatter\FormatterManager
Sets specific parameter in all initialized formatters.
setLogicalParent() - Method in class Behat\Behat\Tester\StepTester
Sets logical parent of the step, which is always a ScenarioNode.
setLogicalParent() - Method in class Behat\Behat\Tester\BackgroundTester
Sets logical parent of the step, which is always a ScenarioNode.
setMatchedText() - Method in class Behat\Behat\Definition\Annotation\Definition
Saves matched step text to definition.
setParameter() - Method in class Behat\Behat\Formatter\FormatterInterface
Sets formatter parameter.
setParameter() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Sets formatter parameter.
setParentContext() - Method in class Behat\Behat\Context\BehatContext
Sets parent context of current context.
setParentContext() - Method in class Behat\Behat\Context\ExtendedContextInterface
Sets parent context of current context.
setProcessor() - Method in class Behat\Behat\Console\Command\BaseCommand
Sets command processor.
setSkip() - Method in class Behat\Behat\Tester\ScenarioTester
Sets tester to dry-run mode.
setSkip() - Method in class Behat\Behat\Tester\FeatureTester
Sets tester to dry-run mode.
setSkip() - Method in class Behat\Behat\Tester\BackgroundTester
Sets tester to dry-run mode.
setStrict() - Method in class Behat\Behat\Console\Command\BehatCommand
Sets runner to be strict.
setTranslator() - Method in class Behat\Behat\Formatter\FormatterInterface
Set formatter translator.
setTranslator() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Set formatter translator.
setValues() - Method in class Behat\Behat\Definition\Annotation\Definition
Sets step parameters for step run.
skip() - Method in class Behat\Behat\Tester\StepTester
Marks test as skipped.
SnippetsFormatter() - Class in namespace Behat\Behat\Formatter
Snippets formatter.
StepEvent() - Class in namespace Behat\Behat\Event
Step event.
StepHook() - Class in namespace Behat\Behat\Hook\Annotation
StepHook hook class.
StepTester() - Class in namespace Behat\Behat\Tester
Step Tester.
StorySyntaxPrinter() - Class in namespace Behat\Behat\HelpPrinter
Story syntax printer.
SubcontextableContextInterface() - Interface in namespace Behat\Behat\Context
Context interface with subcontexts support.
SubstepInterface() - Interface in namespace Behat\Behat\Context\Step
Substep interface.
SuiteEvent() - Class in namespace Behat\Behat\Event
Suite event.
SuiteHook() - Class in namespace Behat\Behat\Hook\Annotation
SuiteHook hook class.
supports() - Method in class Behat\Behat\Definition\Proposal\ClosuredDefinitionProposal
Checks if loader supports provided context.
supports() - Method in class Behat\Behat\Context\Initializer\InitializerInterface
Checks if initializer supports provided context.
supports() - Method in class Behat\Behat\Gherkin\Loader\FeatureSuiteLoader
Checks if current loader supports provided resource.
supports() - Method in class Behat\Behat\Definition\Proposal\DefinitionProposalInterface
Checks if loader supports provided context.
supports() - Method in class Behat\Behat\Definition\Proposal\AnnotatedDefinitionProposal
Checks if loader supports provided context.
supports() - Method in class Behat\Behat\Context\Loader\LoaderInterface
Checks if loader supports provided context.
supports() - Method in class Behat\Behat\Context\Loader\AnnotatedLoader
Checks if loader supports provided context.
supports() - Method in class Behat\Behat\Context\Loader\TranslatedLoader
Checks if loader supports provided context.
supports() - Method in class Behat\Behat\Context\Loader\ClosuredLoader
Checks if loader supports provided context.

T

Then() - Class in namespace Behat\Behat\Definition\Annotation
Then type step definition.
Then() - Class in namespace Behat\Behat\Context\Step
Then substep.
transform() - Method in class Behat\Behat\Definition\TransformationInterface
Transforms provided argument.
transform() - Method in class Behat\Behat\Definition\Annotation\Transformation
Transforms provided argument.
Transform() - Method in class Behat\Behat\Definition\Loader\ClosuredDefinitionLoader
Defines argument transformation.
Transformation() - Class in namespace Behat\Behat\Definition\Annotation
Step arguments transformation.
TransformationInterface() - Interface in namespace Behat\Behat\Definition
Step transformation.
translate() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Translates message to output language.
translateChoice() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Translates numbered message to output language.
TranslatedContextInterface() - Interface in namespace Behat\Behat\Context
Translated context interface.
translateDefinitionRegex() - Method in class Behat\Behat\Definition\DefinitionDispatcher
Translates definition regex to provided language (if possible).
TranslatedLoader() - Class in namespace Behat\Behat\Context\Loader
Translated contexts reader.
transliterate() - Method in class Behat\Behat\Util\Transliterator
Uses transliteration tables to convert any kind of utf8 character
Transliterator() - Class in namespace Behat\Behat\Util
This is the part taken from Doctrine 1.2.3 Doctrine inflector has static methods for inflecting text The methods in these classes are from several different sources collected across several different php projects and several different authors.

U

unaccent() - Method in class Behat\Behat\Util\Transliterator
Remove any illegal characters, accents, etc.
UndefinedException() - Class in namespace Behat\Behat\Exception
Undefined exception.
urlize() - Method in class Behat\Behat\Util\Transliterator
Does not transliterate correctly eastern languages
useContext() - Method in class Behat\Behat\Context\BehatContext
Adds subcontext to current context.
UTF8_TO_ASCII() - Global in namespace Behat
utf8ToAscii() - Method in class Behat\Behat\Util\Transliterator
US-ASCII transliterations of Unicode text Ported Sean M.

V

validUtf8() - Method in class Behat\Behat\Util\Transliterator
Tests a string as to whether it's valid UTF-8 and supported by the Unicode standard Note: this function has been modified to simple return true or false
visit() - Method in class Behat\Behat\Tester\BackgroundTester
Visits & tests BackgroundNode.
visit() - Method in class Behat\Behat\Tester\FeatureTester
Visits & tests FeatureNode.
visit() - Method in class Behat\Behat\Tester\StepTester
Visits & tests StepNode.
visit() - Method in class Behat\Behat\Tester\OutlineTester
Visits & tests OutlineNode.
visit() - Method in class Behat\Behat\Tester\ScenarioTester
Visits & tests ScenarioNode.
visitBackground() - Method in class Behat\Behat\Tester\ScenarioTester
Visits & tests BackgroundNode.
visitStep() - Method in class Behat\Behat\Tester\ScenarioTester
Visits & tests StepNode.

W

When() - Class in namespace Behat\Behat\Context\Step
When substep.
When() - Class in namespace Behat\Behat\Definition\Annotation
When type step definition.
write() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Writes message(s) to output console.
writeln() - Method in class Behat\Behat\Formatter\ConsoleFormatter
Writes newlined message(s) to output console.

Behat