The Test Application is a shared testing environment designed to simplify Sylius plugin development. Instead of setting up a full application in every plugin, you now use a common, pre-configured application maintained by the Sylius team.
Previously, each plugin had to maintain its own copy of a test application, leading to duplicated configuration, maintenance overhead, and version incompatibilities.
This package solves that problem by:
- Extracting a reusable, standalone test application
- Providing an official, centrally maintained solution by the Sylius team
- Simplifying the setup and execution of tests within plugins
- Creating versioned variants aligned with specific Sylius versions (e.g.
1.14
,2.0
, etc.)
For more information about the Test Application, and on installation and configuration instructions, please refer to the Sylius documentation.
See an example implementation in the pull request to Sylius/InvoicingPlugin.
For online communication, we invite you to chat with us & other users on Sylius Slack.
This package is completely free and released under the MIT License.