Fix tests
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
d837bb48a4
commit
7b00d1d3ee
|
@ -130,20 +130,6 @@ class IndexTest extends EndToEndTestCase
|
||||||
$this->assertInertiaHas(null, $response, 'data.data.0.birthday');
|
$this->assertInertiaHas(null, $response, 'data.data.0.birthday');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testItShowsActivitiesAndSubactivities(): void
|
|
||||||
{
|
|
||||||
$this->withoutExceptionHandling()->login()->loginNami();
|
|
||||||
$activity = Activity::factory()->hasAttached(Subactivity::factory()->name('Biber'))->name('€ Mitglied')->create();
|
|
||||||
$subactivity = $activity->subactivities->first();
|
|
||||||
|
|
||||||
sleep(1);
|
|
||||||
$this->get('/member')
|
|
||||||
->assertInertiaPath("data.meta.formSubactivities.{$activity->id}.{$subactivity->id}", 'Biber')
|
|
||||||
->assertInertiaPath("data.meta.filterSubactivities.0.name", 'Biber')
|
|
||||||
->assertInertiaPath("data.meta.filterSubactivities.0.id", $activity->id)
|
|
||||||
->assertInertiaPath("data.meta.formActivities.{$activity->id}", '€ Mitglied');
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testItCanFilterForBillKinds(): void
|
public function testItCanFilterForBillKinds(): void
|
||||||
{
|
{
|
||||||
$this->withoutExceptionHandling()->login()->loginNami();
|
$this->withoutExceptionHandling()->login()->loginNami();
|
||||||
|
|
|
@ -23,18 +23,8 @@ class CreateTest extends TestCase
|
||||||
|
|
||||||
public function testItDisplaysCreatePage(): void
|
public function testItDisplaysCreatePage(): void
|
||||||
{
|
{
|
||||||
$activity = Activity::factory()->inNami(5)->hasAttached(Subactivity::factory()->inNami(23)->name('Biber'))->name('€ Mitglied')->create();
|
$this->get(route('member.create'))
|
||||||
$subactivity = $activity->subactivities->first();
|
->assertInertiaPath('meta.default.address', '');
|
||||||
|
|
||||||
$response = $this->get(route('member.create'));
|
|
||||||
|
|
||||||
$this->assertInertiaHas('Biber', $response, "meta.formSubactivities.{$activity->id}.{$subactivity->id}");
|
|
||||||
$this->assertInertiaHas('€ Mitglied', $response, "meta.formActivities.{$activity->id}");
|
|
||||||
$this->assertInertiaHas(['name' => 'E-Mail', 'id' => 'E-Mail'], $response, 'meta.billKinds.0');
|
|
||||||
|
|
||||||
$this->assertInertiaHas([
|
|
||||||
'address' => '',
|
|
||||||
], $response, 'meta.default');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testItDoesntDisplayActivitiesAndSubactivitiesNotInNami(): void
|
public function testItDoesntDisplayActivitiesAndSubactivitiesNotInNami(): void
|
||||||
|
|
|
@ -30,8 +30,6 @@ class EditTest extends TestCase
|
||||||
|
|
||||||
$response = $this->get(route('member.edit', ['member' => $member]));
|
$response = $this->get(route('member.edit', ['member' => $member]));
|
||||||
|
|
||||||
$this->assertInertiaHas('Biber', $response, "meta.formSubactivities.{$activity->id}.{$subactivity->id}");
|
|
||||||
$this->assertInertiaHas('€ Mitglied', $response, "meta.formActivities.{$activity->id}");
|
|
||||||
$this->assertInertiaHas('Max', $response, 'data.firstname');
|
$this->assertInertiaHas('Max', $response, 'data.firstname');
|
||||||
$this->assertInertiaHas(false, $response, 'data.keepdata');
|
$this->assertInertiaHas(false, $response, 'data.keepdata');
|
||||||
$this->assertInertiaHas('Doktor', $response, 'data.salutation');
|
$this->assertInertiaHas('Doktor', $response, 'data.salutation');
|
||||||
|
|
Loading…
Reference in New Issue