mirror of
https://github.com/archtechx/tenancy.git
synced 2026-02-05 18:34:04 +00:00
revert to unset change
This commit is contained in:
parent
1a67300615
commit
144df028a0
1 changed files with 12 additions and 4 deletions
|
|
@ -284,10 +284,14 @@ test('sync resource creation works when central model provides mixture and tenan
|
||||||
|
|
||||||
tenancy()->end();
|
tenancy()->end();
|
||||||
|
|
||||||
$centralUser = CentralUserProvidingMixture::whereGlobalId('acmey')->first()->only(['name', 'email', 'password', 'role']);
|
$centralUser = CentralUserProvidingMixture::whereGlobalId('acmey')->first();
|
||||||
expect($resourceUser->getSyncedCreationAttributes())->toBeNull();
|
expect($resourceUser->getSyncedCreationAttributes())->toBeNull();
|
||||||
|
|
||||||
$resourceUser = $resourceUser->only(['name', 'email', 'password', 'role']);
|
$centralUser = $centralUser->toArray();
|
||||||
|
$resourceUser = $resourceUser->toArray();
|
||||||
|
unset($centralUser['id']);
|
||||||
|
unset($resourceUser['id']);
|
||||||
|
|
||||||
// Assert central user created as 1:1 copy of resource model except "id"
|
// Assert central user created as 1:1 copy of resource model except "id"
|
||||||
expect($centralUser)->toBe($resourceUser);
|
expect($centralUser)->toBe($resourceUser);
|
||||||
});
|
});
|
||||||
|
|
@ -315,8 +319,12 @@ test('sync resource creation works when central model provides nothing and tenan
|
||||||
|
|
||||||
expect($centralUser->getSyncedCreationAttributes())->toBeNull();
|
expect($centralUser->getSyncedCreationAttributes())->toBeNull();
|
||||||
$tenant1->run(function () use ($centralUser) {
|
$tenant1->run(function () use ($centralUser) {
|
||||||
$resourceUser = TenantUserProvidingMixture::first()->only(['name', 'email', 'password', 'role']);
|
$resourceUser = TenantUserProvidingMixture::first();
|
||||||
$centralUser = $centralUser->only(['name', 'email', 'password', 'role']);
|
expect($resourceUser)->not()->toBeNull();
|
||||||
|
$resourceUser = $resourceUser->toArray();
|
||||||
|
$centralUser = $centralUser->withoutRelations()->toArray();
|
||||||
|
unset($resourceUser['id']);
|
||||||
|
unset($centralUser['id']);
|
||||||
|
|
||||||
expect($resourceUser)->toBe($centralUser);
|
expect($resourceUser)->toBe($centralUser);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue