Bootstrapping the Test Application
To initialize the environment, run:
/vendor/bin/console doctrine:database:create
vendor/bin/console doctrine:migrations:migrate -n
vendor/bin/console sylius:fixtures:load -n
(cd vendor/sylius/test-application && yarn install)
(cd vendor/sylius/test-application && yarn build)
vendor/bin/console assets:install
symfony server:start
At this point, your plugin is fully integrated with the Sylius Test Application. You can now run tests, develop features, and iterate on your plugin using a consistent, centralized test environment. This setup ensures compatibility with the broader Sylius ecosystem and significantly reduces the overhead of maintaining a full application per plugin. You are now ready to build and evolve your plugin with greater speed and confidence.
Last updated
Was this helpful?