mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-31 15:04:37 -04:00
Fixes for types in tests
This commit is contained in:
parent
8c7e02aa62
commit
5925dae07b
@ -62,6 +62,10 @@ class BaseApiTest extends TestCase
|
|||||||
{
|
{
|
||||||
use MockAccountData;
|
use MockAccountData;
|
||||||
|
|
||||||
|
public CompanyUser $owner_cu;
|
||||||
|
|
||||||
|
public CompanyUser $low_cu;
|
||||||
|
|
||||||
private $list_routes = [
|
private $list_routes = [
|
||||||
'products',
|
'products',
|
||||||
'clients',
|
'clients',
|
||||||
@ -94,9 +98,11 @@ class BaseApiTest extends TestCase
|
|||||||
'bank_transaction_rules',
|
'bank_transaction_rules',
|
||||||
];
|
];
|
||||||
|
|
||||||
private string $low_token;
|
public string $low_token;
|
||||||
|
|
||||||
private string $owner_token;
|
public string $owner_token;
|
||||||
|
|
||||||
|
public $faker;
|
||||||
|
|
||||||
protected function setUp() :void
|
protected function setUp() :void
|
||||||
{
|
{
|
||||||
@ -573,10 +579,13 @@ class BaseApiTest extends TestCase
|
|||||||
])->get('/api/v1/companies/'.$this->company->hashed_id)
|
])->get('/api/v1/companies/'.$this->company->hashed_id)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
|
|
||||||
$response = $this->withHeaders([
|
$response = $this->withHeaders([
|
||||||
'X-API-SECRET' => config('ninja.api_secret'),
|
'X-API-SECRET' => config('ninja.api_secret'),
|
||||||
'X-API-TOKEN' => $this->low_token,
|
'X-API-TOKEN' => $this->low_token,
|
||||||
])->get('/api/v1/client_gateway_tokens')
|
])->get('/api/v1/client_gateway_tokens');
|
||||||
->assertStatus(403);
|
|
||||||
|
|
||||||
|
$response->assertStatus(403);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -50,7 +50,11 @@ class InvitationTest extends TestCase
|
|||||||
|
|
||||||
$this->assertEquals(1, count($invites));
|
$this->assertEquals(1, count($invites));
|
||||||
|
|
||||||
$this->invoice->invitations = $invites;
|
$this->invoice->invitations()->each(function ($invite){
|
||||||
|
|
||||||
|
if(!$invite->contact->is_primary)
|
||||||
|
$invite->forceDelete();
|
||||||
|
});
|
||||||
|
|
||||||
$this->invoice->line_items = [];
|
$this->invoice->line_items = [];
|
||||||
|
|
||||||
@ -80,7 +84,6 @@ class InvitationTest extends TestCase
|
|||||||
$new_invite->key = $this->createDbHash(config('database.default'));
|
$new_invite->key = $this->createDbHash(config('database.default'));
|
||||||
|
|
||||||
$invitations = $this->invoice->invitations()->get();
|
$invitations = $this->invoice->invitations()->get();
|
||||||
|
|
||||||
$invitations->push($new_invite);
|
$invitations->push($new_invite);
|
||||||
|
|
||||||
$this->invoice->invitations = $invitations->toArray();
|
$this->invoice->invitations = $invitations->toArray();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user