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 :
le var_dump() renvoit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()); .../... } }Alors que lorsque je le passe le var_dump() dans ArticleController,string(0) ""
j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public function indexAction(Request $request) { var_dump($request->getBasePath()); .../... }.string '/Symfony-2/web' (length=14)
Je ne vois pas où peut-être mon erreur.
Partager