I add my bundle to travic-ci. But my project fails with message
The service "my.form_extension" has a dependency on a non-existent service "validator".
I cant understand why this error appear, in composer.json I has
"symfony/framework-bundle": "~2.3",
"symfony/twig-bundle": "~2.3",
"symfony/validator": "2.6.*@dev"
So validator service exists in framework-bundle
. Whats I am doing wrong?
P.S. before-script in travis.yml
before_script:
- composer self-update
- composer install
The validator is only registered if validation is enabled via the configuration. In your test configuration you need to enable validation under the framework section (just like in standard edition):
framework:
validation: ~