chg: pkg: upgrade the BE deps to the latest possible version #14

This commit is contained in:
2026-07-27 18:35:42 +02:00
parent 4bf7ac358d
commit 82fff0cdf0
19 changed files with 1537 additions and 1522 deletions
@@ -48,9 +48,9 @@ class PurgeExpiredPendingUsersCommandTest extends WebTestCase
$tester->execute([]);
$em = static::getContainer()->get(EntityManagerInterface::class);
self::assertNull($em->find(User::class, $expiredUser->_real()->id));
self::assertNotNull($em->find(User::class, $pendingUser->_real()->id));
self::assertNotNull($em->find(User::class, $verifiedUser->_real()->id));
self::assertNull($em->find(User::class, $expiredUser->id));
self::assertNotNull($em->find(User::class, $pendingUser->id));
self::assertNotNull($em->find(User::class, $verifiedUser->id));
}
#[Test]
@@ -68,6 +68,6 @@ class PurgeExpiredPendingUsersCommandTest extends WebTestCase
$tester->execute(['--dry-run' => true]);
$em = static::getContainer()->get(EntityManagerInterface::class);
self::assertNotNull($em->find(User::class, $expiredUser->_real()->id));
self::assertNotNull($em->find(User::class, $expiredUser->id));
}
}
+3 -3
View File
@@ -119,7 +119,7 @@ class SecurityControllerTest extends WebTestCase
self::assertResponseRedirects('/login');
static::getContainer()->get(EntityManagerInterface::class)->refresh($user->_real());
static::getContainer()->get(EntityManagerInterface::class)->refresh($user);
self::assertFalse($user->isVerified);
self::assertSame('expired-activation-token', $user->verificationToken);
}
@@ -138,7 +138,7 @@ class SecurityControllerTest extends WebTestCase
public function authenticatedUserRedirectsFromLogin(): void
{
$user = UserFactory::createOne();
$this->client->loginUser($user->_real());
$this->client->loginUser($user);
$this->client->request('GET', '/login');
@@ -150,7 +150,7 @@ class SecurityControllerTest extends WebTestCase
public function authenticatedUserRedirectsFromRegister(): void
{
$user = UserFactory::createOne();
$this->client->loginUser($user->_real());
$this->client->loginUser($user);
$this->client->request('GET', '/register');
+3 -3
View File
@@ -11,7 +11,7 @@
namespace App\Tests\Factory;
use App\Entity\ContactMessage;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class ContactMessageFactory
@@ -23,9 +23,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<ContactMessage>
* @extends PersistentObjectFactory<ContactMessage>
*/
class ContactMessageFactory extends PersistentProxyObjectFactory
class ContactMessageFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+3 -3
View File
@@ -12,7 +12,7 @@ namespace App\Tests\Factory;
use App\Entity\Gamer;
use DateTime;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class GamerFactory
@@ -24,9 +24,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<Gamer>
* @extends PersistentObjectFactory<Gamer>
*/
class GamerFactory extends PersistentProxyObjectFactory
class GamerFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+4 -4
View File
@@ -12,7 +12,7 @@ namespace App\Tests\Factory;
use App\Entity\Grid;
use App\Entity\GridRow;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class GridFactory
@@ -24,9 +24,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<Grid>
* @extends PersistentObjectFactory<Grid>
*/
class GridFactory extends PersistentProxyObjectFactory
class GridFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
@@ -45,7 +45,7 @@ class GridFactory extends PersistentProxyObjectFactory
return $this->afterInstantiate(function (Grid $grid): void {
for ($i = 0; $i < 16; $i++) {
/** @var GridRow $factory */
$factory = GridRowFactory::new()->create()->_real();
$factory = GridRowFactory::new()->create();
$grid->addGridRow($factory);
}
});
+3 -3
View File
@@ -11,7 +11,7 @@
namespace App\Tests\Factory;
use App\Entity\GridRow;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class GridRowFactory
@@ -23,9 +23,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<GridRow>
* @extends PersistentObjectFactory<GridRow>
*/
class GridRowFactory extends PersistentProxyObjectFactory
class GridRowFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+3 -3
View File
@@ -13,7 +13,7 @@ namespace App\Tests\Factory;
use App\Entity\PlayedGame;
use DateTime;
use Symfony\Component\Uid\Uuid;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class PlayedGameFactory
@@ -25,9 +25,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<PlayedGame>
* @extends PersistentObjectFactory<PlayedGame>
*/
class PlayedGameFactory extends PersistentProxyObjectFactory
class PlayedGameFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+3 -3
View File
@@ -12,7 +12,7 @@ namespace App\Tests\Factory;
use App\Entity\Step;
use DateTime;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class StepFactory
@@ -24,9 +24,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<Step>
* @extends PersistentObjectFactory<Step>
*/
class StepFactory extends PersistentProxyObjectFactory
class StepFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+3 -3
View File
@@ -11,7 +11,7 @@
namespace App\Tests\Factory;
use App\Entity\User;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class UserFactory
@@ -23,9 +23,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<User>
* @extends PersistentObjectFactory<User>
*/
class UserFactory extends PersistentProxyObjectFactory
class UserFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+3 -3
View File
@@ -12,7 +12,7 @@ namespace App\Tests\Factory;
use App\Entity\WebAuthnCredential;
use DateTime;
use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
use Zenstruck\Foundry\Persistence\PersistentObjectFactory;
/**
* Class WebAuthnCredentialFactory
@@ -24,9 +24,9 @@ use Zenstruck\Foundry\Persistence\PersistentProxyObjectFactory;
* @link www.splendidbear.org
* @since 2026. 04. 21.
*
* @extends PersistentProxyObjectFactory<WebAuthnCredential>
* @extends PersistentObjectFactory<WebAuthnCredential>
*/
class WebAuthnCredentialFactory extends PersistentProxyObjectFactory
class WebAuthnCredentialFactory extends PersistentObjectFactory
{
protected function defaults(): array
{
+3 -3
View File
@@ -44,7 +44,7 @@ class FactoryExampleTest extends WebTestCase
{
$user = UserFactory::createOne();
self::assertInstanceOf(User::class, $user->_real());
self::assertInstanceOf(User::class, $user);
self::assertNotNull($user->username);
self::assertNotNull($user->email);
self::assertTrue($user->isVerified);
@@ -87,7 +87,7 @@ class FactoryExampleTest extends WebTestCase
->withRegisteredPlayers()
->create();
self::assertInstanceOf(PlayedGame::class, $game->_real());
self::assertInstanceOf(PlayedGame::class, $game);
self::assertNotNull($game->red);
self::assertNotNull($game->blue);
self::assertNull($game->redAnon);
@@ -181,7 +181,7 @@ class FactoryExampleTest extends WebTestCase
->recentlyUsed()
->create(['user' => $user]);
self::assertEquals($user->_real(), $credential->user);
self::assertEquals($user, $credential->user);
self::assertEquals('YubiKey 5C', $credential->credentialName);
self::assertNotNull($credential->lastUsedAt);
}