Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Sulu Behat Bundle Laravel Package

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.

View on GitHub
Deep Wiki
Context7
v2.0.0

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.

Features

  • Better support for webspaces (_webspaceKey)
  • Better support for locales (locale)

Improvements

  • Build now uses github actions and matrix builds (php versions, with/without form bundle)

BC Breaks

  • Dropped Sulu 2 Support
  • Removed 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 |
v1.2.0

Make bundle compatible with symfony 6

v1.1.0

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

v1.0.1
v1.0.0

First working release with examples

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel