fix tests

This commit is contained in:
harshjagad20
2022-01-10 19:02:49 +05:30
parent 54f76f7cbe
commit 9eae813c24
11 changed files with 67 additions and 45 deletions

View File

@ -12,6 +12,9 @@ test('company request validation rules', function () {
'required',
Rule::unique('companies')->ignore($request->header('company'), 'id'),
],
'slug' => [
'nullable'
],
'address.country_id' => [
'required',
],

View File

@ -18,7 +18,7 @@ test('customer profile request validation rules', function () {
'email' => [
'nullable',
'email',
Rule::unique('customers')->ignore(Auth::id(), 'id'),
Rule::unique('customers')->where('company_id', $request->header('company'))->ignore(Auth::id(), 'id')
],
'billing.name' => [
'nullable',

View File

@ -35,7 +35,7 @@ test('customer request validation rules', function () {
'nullable',
],
'enable_portal' => [
'nullable',
'boolean',
],
'currency_id' => [
'nullable',

View File

@ -1,6 +1,7 @@
<?php
use Crater\Http\Requests\TaxTypeRequest;
use Crater\Models\TaxType;
use Illuminate\Validation\Rule;
test('tax type request validation rules', function () {
@ -11,6 +12,7 @@ test('tax type request validation rules', function () {
'name' => [
'required',
Rule::unique('tax_types')
->where('type', TaxType::TYPE_GENERAL)
->where('company_id', $request->header('company'))
],
'percent' => [