all repos — caroster @ 1d3039d8fc2a5af31230c4d062170c2368ad7140

[Octree] Group carpool to your event https://caroster.io

frontend/tests/passenger.spec.ts (view raw)

 1import {expect, test} from './fixtures/event';
 2
 3test.describe('Passenger in travel', () => {
 4  test('add passenger to travel', async ({eventPage, page}) => {
 5    await eventPage.addTravel();
 6    await eventPage.addPassenger('Tim');
 7
 8    await expect(
 9      page.getByText('Tim has been added to this car')
10    ).toBeVisible();
11  });
12
13  test('remove passenger from travel', async ({eventPage, page}) => {
14    await eventPage.addTravel();
15    await eventPage.addPassenger('Tim');
16
17    await page.locator('button').filter({hasText: 'close'}).first().click();
18
19    await expect(
20      page.getByText('Passenger was moved to the waiting list.')
21    ).toBeVisible();
22  });
23});