| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| behat.phar | 2025-09-11 | 4.2 MB | |
| README.md | 2025-09-11 | 1.1 kB | |
| v3.24.0 source code.tar.gz | 2025-09-11 | 205.1 kB | |
| v3.24.0 source code.zip | 2025-09-11 | 570.9 kB | |
| Totals: 4 Items | 5.0 MB | 0 | |
Changed
- Throw if a step provides an unexpected PyString or Table argument, to highlight cases where step definitions do not match their usage causing potential false-positive passes. If users have stubbed steps with incomplete arguments (e.g. to throw a PendingException) these will now fail before executing. Steps generated from Behat's snippets or IDEs should not be affected as these should already define appropriate PyStringNode / TableNode arguments. By @jdeniau in #1614
Added
- Display line number of failing test in pretty formatter by @jdeniau in #1615
Fixed
- Ensure that suggested step definitions actually match the step text by @acoulton in #1656