avoid creating client on already booted kernel

This commit is contained in:
Julien Fastré 2023-09-12 16:09:03 +02:00
parent d2323e91ca
commit 2ce29f36ff
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB

View File

@ -29,12 +29,7 @@ final class AsideActivityControllerTest extends WebTestCase
private KernelBrowser $client; private KernelBrowser $client;
protected function setUp(): void public function generateAsideActivityId(): iterable
{
$this->client = $this->getClientAuthenticated();
}
public function generateAsideActivityId()
{ {
self::bootKernel(); self::bootKernel();
@ -67,22 +62,25 @@ final class AsideActivityControllerTest extends WebTestCase
*/ */
public function testEditWithoutUsers(int $asideActivityId) public function testEditWithoutUsers(int $asideActivityId)
{ {
$this->client->request('GET', "/fr/asideactivity/{$asideActivityId}/edit"); $client = $this->getClientAuthenticated();
$client->request('GET', "/fr/asideactivity/{$asideActivityId}/edit");
$this->assertEquals(200, $this->client->getResponse()->getStatusCode()); $this->assertEquals(200, $client->getResponse()->getStatusCode());
} }
public function testIndexWithoutUsers() public function testIndexWithoutUsers()
{ {
$this->client->request('GET', '/fr/asideactivity'); $client = $this->getClientAuthenticated();
$client->request('GET', '/fr/asideactivity');
$this->assertEquals(200, $this->client->getResponse()->getStatusCode()); $this->assertEquals(200, $client->getResponse()->getStatusCode());
} }
public function testNewWithoutUsers() public function testNewWithoutUsers()
{ {
$this->client->request('GET', '/fr/asideactivity/new'); $client = $this->getClientAuthenticated();
$client->request('GET', '/fr/asideactivity/new');
$this->assertEquals(200, $this->client->getResponse()->getStatusCode()); $this->assertEquals(200, $client->getResponse()->getStatusCode());
} }
} }