elbformat/sulu-behat-bundle
Adds Behat contexts and helpers for easily setting up tests in Sulu applications, built on symfony-behat-bundle. Configure website or admin context per profile, tag features into suites, and use ready-made contexts for pages, snippets, media, dates, and more.
Completely reworked Page, Article and Snippet Contexts, as sulu now uses it's own content structure. This Contexts may not be feature-complete, but should provide a solid base for future enhancements.
Under the hood we now use a more flexible way to fetch arguments (as tables, yaml or json). This is achieved by using elbformat/symfony-behat-bundle:^1.6. See the changelog for more details.
_webspaceKey)locale)Given there is a(n) (:template) page as child of :parentId in favor of _parentId or _parentSlug.Before
Given there is a "default-page" page
| url | /default-page |
And there is a(n) default page as child of 1000
| url | /child |
After
Given there is a "default-page" page
| url | /default-page |
And there is a(n) default page as child of 1000
| _parentSlug | /default-page |
| url | /default-page/child |
Full Changelog: https://github.com/elbformat/sulu-behat-bundle/compare/v1.2.0...v1.3.0
Make bundle compatible with symfony 6
Fixes non-existent references to work with https://github.com/elbformat/symfony-behat-bundle @1.5.2 Infrastructure updates to work with sulu/sulu @2.5
First working release with examples
How can I help you explore Laravel packages today?