Можно разделить набор загружаемых бандлов с помощью разных environment`ов
class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = array(
new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),
// ....
);
$environment = $this->getEnvironment();
if (in_array($environment, array('test', 'behat'))) {
$bundles[] = new Behat\BehatBundle\BehatBundle();
$bundles[] = new Behat\MinkBundle\MinkBundle();
}
return $bundles;
}
}
Вызов консоли с отличным от дефолтного (dev) env
app/console --env=test %YOUR_COMMAND%