Implement dark mode, bug report page, and schema dump
This commit is contained in:
@@ -25,11 +25,19 @@ class CashierLedgerWorkflowTest extends TestCase
|
||||
{
|
||||
parent::setUp();
|
||||
|
||||
Role::create(['name' => 'finance_cashier']);
|
||||
$this->withoutMiddleware([\App\Http\Middleware\EnsureUserIsAdmin::class, \App\Http\Middleware\VerifyCsrfToken::class]);
|
||||
$this->artisan('db:seed', ['--class' => 'FinancialWorkflowPermissionsSeeder']);
|
||||
|
||||
\Spatie\Permission\Models\Permission::findOrCreate('record_cashier_ledger', 'web');
|
||||
\Spatie\Permission\Models\Permission::findOrCreate('view_cashier_ledger', 'web');
|
||||
|
||||
Role::firstOrCreate(['name' => 'finance_cashier']);
|
||||
|
||||
$this->cashier = User::factory()->create(['email' => 'cashier@test.com']);
|
||||
$this->cashier->is_admin = true;
|
||||
$this->cashier->save();
|
||||
$this->cashier->assignRole('finance_cashier');
|
||||
$this->cashier->givePermissionTo(['record_cashier_entry', 'view_cashier_ledger']);
|
||||
$this->cashier->givePermissionTo(['record_cashier_ledger', 'view_cashier_ledger']);
|
||||
}
|
||||
|
||||
/** @test */
|
||||
|
||||
Reference in New Issue
Block a user