3.0.0 rc2
Pre-release
Pre-release
- Fixed progress formatter hooks support
- Reintroduced suite hooks (with an additional functionality of name filtering)
- Behat tells about steps that it couldn't generate snippets for
- Memory consumption optimizations
- Fixed contexts inheritance
- New formatter translations
- Added constructor arguments and class resolving extension points to context creation routine
- Simplified and cleaned
Context
package of the Behat - Minor public API changes across the board (simplification)
- Optimized subject finding routine and cleaned extension points (
SubjectLocator
) - Both
ExampleTested
andScenarioTested
now use same method name -getScenario()
- Added exception accessors to
StepTestResult
- Renamed
ExerciseTester
toExercise
- Added
HookableEvent
to Testwork, which extendsLifecycleEvent
- Made
priority
attribute of a tag optional - Changed all occurrences of
classname
toclass
across public API - Renamed
GherkinSuite
toGenericSuite
and moved it into the Testwork - Added
initialize
call to extension lifecycle and Extension interface - Renamed some extensions config keys to be more intuitive