In case you wonder how to run a functional lime test in a symfony plugin
I haven’t written functional tests in a while so it took me some time to remember what you have to do to be able to run them from within your plugins fixture project. In case you stumble about the same question here’s the answer.To be able to run your test with the symfony command i.e.
$ php symfony test:functional test bulkUpload you have to connect the tests to your project. Otherwise you will be presented with this error.
>> functional no controller found
To do connect the tests simply edit your fixture projects ProjectConfiguration.class.php.
setupPlugins() method does the connection as you can see and it makes symfony expect tests in your plugin. So if you now run the above command symfony will also look into the test folder of your plugin and eventually run your test.