mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-31 16:24:35 -04:00
Tests for unique users
This commit is contained in:
parent
542a63707a
commit
4debbf1f38
@ -11,6 +11,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Middleware;
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use App\Events\User\UserLoggedIn;
|
||||||
use App\Models\CompanyToken;
|
use App\Models\CompanyToken;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use Closure;
|
use Closure;
|
||||||
@ -31,7 +32,7 @@ class TokenAuth
|
|||||||
{
|
{
|
||||||
|
|
||||||
auth()->login($user);
|
auth()->login($user);
|
||||||
event();
|
event(new UserLoggedIn($user));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ class UpdateUserLastLogin
|
|||||||
|
|
||||||
$user = $event->user;
|
$user = $event->user;
|
||||||
|
|
||||||
$user->last_login = now()
|
$user->last_login = now();
|
||||||
$user->save();
|
$user->save();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace Tests\Integration;
|
namespace Tests\Integration;
|
||||||
|
|
||||||
use App\Http\ValidationRules\UniqueUserRule;
|
use App\Http\ValidationRules\NewUniqueUserRule;
|
||||||
use App\Models\Account;
|
use App\Models\Account;
|
||||||
use App\Models\Company;
|
use App\Models\Company;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
@ -14,7 +14,7 @@ use Tests\TestCase;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @test
|
* @test
|
||||||
* @covers App\Utils\NumberHelper
|
* @covers App\Http\ValidationRules\NewUniqueUserRule
|
||||||
*/
|
*/
|
||||||
class UniqueEmailTest extends TestCase
|
class UniqueEmailTest extends TestCase
|
||||||
{
|
{
|
||||||
@ -30,7 +30,7 @@ class UniqueEmailTest extends TestCase
|
|||||||
DB::connection('db-ninja-01')->table('users')->delete();
|
DB::connection('db-ninja-01')->table('users')->delete();
|
||||||
DB::connection('db-ninja-02')->table('users')->delete();
|
DB::connection('db-ninja-02')->table('users')->delete();
|
||||||
|
|
||||||
$this->rule = new UniqueUserRule();
|
$this->rule = new NewUniqueUserRule();
|
||||||
|
|
||||||
$ac = factory(\App\Models\Account::class)->make();
|
$ac = factory(\App\Models\Account::class)->make();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user