Fix tests

This commit is contained in:
Philipp Lang 2023-10-16 15:48:03 +02:00
parent 20833426ca
commit 8846adef5b
3 changed files with 3 additions and 6 deletions

View File

@ -14,7 +14,6 @@ use App\Setting\NamiSettings;
use App\Subactivity;
use Carbon\Carbon;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Response;
use Illuminate\Validation\Rule;
use Illuminate\Validation\Rules\In;
use Illuminate\Validation\ValidationException;

View File

@ -9,7 +9,6 @@ use App\Lib\Queue\TracksJob;
use App\Maildispatcher\Actions\ResyncAction;
use App\Member\Member;
use App\Member\Membership;
use App\Setting\NamiSettings;
use App\Subactivity;
use Illuminate\Support\Facades\DB;
use Lorisleiva\Actions\ActionRequest;
@ -47,7 +46,7 @@ class StoreForGroupAction
];
Membership::where($attributes)->active()->whereNotIn('member_id', $members)->get()
->each(fn ($membership) => MembershipDestroyAction::run($membership->member, $membership, app(NamiSettings::class)));
->each(fn ($membership) => MembershipDestroyAction::run($membership));
collect($members)
->except(Membership::where($attributes)->active()->pluck('member_id'))
@ -58,7 +57,6 @@ class StoreForGroupAction
$subactivity,
$group,
null,
app(NamiSettings::class),
));

View File

@ -85,7 +85,7 @@ class DeleteTest extends TestCase
MemberDeleteAction::dispatch($member->id, $uuid);
Event::assertNotDispatched(JobStarted::class);
Event::assertDispatched(JobFinished::class, fn ($event) => $event->message === 'Mitglied Max Muster gelöscht' && $event->reload === true && $event->jobId->serialize() === $uuid->serialize());
Event::assertDispatched(JobFinished::class, fn ($event) => $event->message === 'Mitglied Max Muster gelöscht' && $event->jobId->serialize() === $uuid->serialize());
}
public function testItFiresEventWhenDeletingFailed(): void
@ -102,7 +102,7 @@ class DeleteTest extends TestCase
}
Event::assertNotDispatched(JobStarted::class);
Event::assertDispatched(JobFailed::class, fn ($event) => $event->message === 'Löschen von Max Muster fehlgeschlagen.' && $event->reload === true && $event->jobId->serialize() === $uuid->serialize());
Event::assertDispatched(JobFailed::class, fn ($event) => $event->message === 'Löschen von Max Muster fehlgeschlagen.' && $event->jobId->serialize() === $uuid->serialize());
Event::assertNotDispatched(JobFinished::class);
}
}