mirror of
https://github.com/flarum/core.git
synced 2025-08-02 22:47:33 +02:00
Tests: Rely on admin user, groups, permissions from test setup script
This commit is contained in:
committed by
Alexander Skvortsov
parent
31028e0bf9
commit
b1a18971ca
@@ -11,50 +11,6 @@ namespace Flarum\Tests\integration;
|
|||||||
|
|
||||||
trait RetrievesAuthorizedUsers
|
trait RetrievesAuthorizedUsers
|
||||||
{
|
{
|
||||||
protected function adminGroup(): array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
'id' => 1,
|
|
||||||
'name_singular' => 'Admin',
|
|
||||||
'name_plural' => 'Admins',
|
|
||||||
'color' => '#B72A2A',
|
|
||||||
'icon' => 'fas fa-wrench',
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function guestGroup(): array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
'id' => 2,
|
|
||||||
'name_singular' => 'Guest',
|
|
||||||
'name_plural' => 'Guests',
|
|
||||||
'color' => null,
|
|
||||||
'icon' => null,
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function memberGroup(): array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
'id' => 3,
|
|
||||||
'name_singular' => 'Member',
|
|
||||||
'name_plural' => 'Members',
|
|
||||||
'color' => null,
|
|
||||||
'icon' => null,
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function adminUser(): array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
'id' => 1,
|
|
||||||
'username' => 'admin',
|
|
||||||
'password' => '$2y$10$HMOAe.XaQjOimA778VmFue1OCt7tj5j0wk5vfoL/CMSJq2BQlfBV2', // BCrypt hash for "password"
|
|
||||||
'email' => 'admin@machine.local',
|
|
||||||
'is_email_confirmed' => 1,
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function normalUser(): array
|
protected function normalUser(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
|
@@ -56,8 +56,8 @@ $pipeline = $installation
|
|||||||
)
|
)
|
||||||
->adminUser(new AdminUser(
|
->adminUser(new AdminUser(
|
||||||
'admin',
|
'admin',
|
||||||
'secret',
|
'password',
|
||||||
'admin@flarum.email'
|
'admin@machine.local'
|
||||||
))
|
))
|
||||||
->settings(['mail_driver' => 'log'])
|
->settings(['mail_driver' => 'log'])
|
||||||
->build();
|
->build();
|
||||||
|
Reference in New Issue
Block a user