This commit is contained in:
Kevin Papst
2022-01-01 18:12:57 +01:00
committed by GitHub
parent 0abbba7a56
commit 9731023014
5 changed files with 71 additions and 34 deletions

View File

@@ -12,6 +12,7 @@ namespace App\DataFixtures;
use App\Entity\User;
use App\Entity\UserPreference;
use Doctrine\Bundle\FixturesBundle\Fixture;
use Doctrine\Bundle\FixturesBundle\FixtureGroupInterface;
use Doctrine\Persistence\ObjectManager;
use Faker\Factory;
use Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface;
@@ -25,7 +26,7 @@ use Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface;
*
* @codeCoverageIgnore
*/
class UserFixtures extends Fixture
class UserFixtures extends Fixture implements FixtureGroupInterface
{
public const DEFAULT_PASSWORD = 'kitten';
public const DEFAULT_API_TOKEN = 'api_kitten';
@@ -63,6 +64,11 @@ class UserFixtures extends Fixture
$this->loadTestUsers($manager);
}
public static function getGroups(): array
{
return ['user', 'users'];
}
/**
* Default users for all test cases
*