[Tests] Problème de baseUrl
Bonsoir le Forum,
J'ai générez certains Controller via PUGXGeneratorBundle, et souhaite profiter des tests intégrés pour le suivi de mon développement.
Le problème, c'est que lorsque je lance les tests, j'ai plein d'erreurs (InvalidArgumentException: The current node list is empty.).
A force de recherche, je constate que le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
namespace AppBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;
class ArticleControllerTest extends WebTestCase
{
public function testCreate()
{
$client = static::createClient();
$crawler = $client->request('GET', '/article');
var_dump($client->getRequest()->getBasePath());
.../...
}
} |
le var_dump() renvoit Alors que lorsque je le passe le var_dump() dans ArticleController,
Code:
1 2 3 4 5 6
|
public function indexAction(Request $request)
{
var_dump($request->getBasePath());
.../...
} |
j'ai
Citation:
string '/Symfony-2/web' (length=14)
.
Je ne vois pas où peut-être mon erreur.