sylius / test-application
Fund package maintenance!
sylius
Installs: 5 637
Dependents: 11
Suggesters: 0
Security: 0
Stars: 5
Watchers: 7
Forks: 5
Open Issues: 0
Requires
- php: ^8.2
- sylius/sylius: ~2.1.0
- symfony/debug-bundle: *
- symfony/dotenv: *
- symfony/flex: *
- symfony/runtime: *
- symfony/web-profiler-bundle: *
- theofidry/alice-data-fixtures: *
This package is auto-updated.
Last update: 2025-07-17 02:36:15 UTC
README
Test Application
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.
Purpose
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.)
Documentation
For more information about the Test Application, and on installation and configuration instructions, please refer to the Sylius documentation.
Example usage
See an example implementation in the pull request to Sylius/InvoicingPlugin.
Community
For online communication, we invite you to chat with us & other users on Sylius Slack.
License
This package is completely free and released under the MIT License.