Fix member index test
continuous-integration/drone/push Build is failing Details

This commit is contained in:
philipp lang 2024-01-26 00:35:00 +01:00
parent 21ea72047c
commit 24b8ac182e
2 changed files with 14 additions and 2 deletions

View File

@ -156,6 +156,10 @@ services:
MARIADB_ALLOW_EMPTY_ROOT_PASSWORD: yes MARIADB_ALLOW_EMPTY_ROOT_PASSWORD: yes
- name: redis - name: redis
image: redis image: redis
- name: meilisearch
image: getmeili/meilisearch:v1.6
commands:
- meilisearch --master-key="abc"
trigger: trigger:
event: event:

View File

@ -6,15 +6,23 @@ use App\Group;
use App\Invoice\Models\Invoice; use App\Invoice\Models\Invoice;
use App\Invoice\Models\InvoicePosition; use App\Invoice\Models\InvoicePosition;
use App\Member\Member; use App\Member\Member;
use App\Payment\Payment;
use Illuminate\Foundation\Testing\DatabaseMigrations; use Illuminate\Foundation\Testing\DatabaseMigrations;
use Tests\RequestFactories\Child; use Illuminate\Support\Facades\Artisan;
use Laravel\Scout\Console\SyncIndexSettingsCommand;
use Tests\TestCase; use Tests\TestCase;
class MemberIndexTest extends TestCase class MemberIndexTest extends TestCase
{ {
use DatabaseMigrations; use DatabaseMigrations;
public function setUp(): void
{
parent::setUp();
config()->set('scout.driver', 'meilisearch');
Artisan::call(SyncIndexSettingsCommand::class);
}
public function testItHandlesFullTextSearch(): void public function testItHandlesFullTextSearch(): void
{ {
$this->withoutExceptionHandling()->login()->loginNami(); $this->withoutExceptionHandling()->login()->loginNami();