fix tests
This commit is contained in:
parent
0b3fe23cd3
commit
aec803d321
4 changed files with 23 additions and 10 deletions
|
|
@ -1,4 +1,5 @@
|
|||
const { test, expect, hardcodedSessionUuid } = require('./test-setup');
|
||||
const { chromium } = require('playwright');
|
||||
|
||||
const SessionCreated = require('../src/models/SessionCreated');
|
||||
const SessionRelatedToPublickey = require('../src/models/SessionRelatedToPublickey');
|
||||
|
|
@ -41,6 +42,7 @@ test('Create an offer with a few options creates in DB', async ({
|
|||
await page.goto('http://localhost/offers');
|
||||
|
||||
await page.getByRole('button', { name: 'Crear nueva oferta' }).click();
|
||||
await expect(page.locator('#close-offer-controls-area')).toBeVisible();
|
||||
await page.getByRole('button', { name: 'Quiero vender Bitcoin' }).click();
|
||||
await page.getByRole('button', { name: 'Quiero comprar Bitcoin' }).click();
|
||||
await page.getByRole('button', { name: '+' }).click();
|
||||
|
|
@ -80,11 +82,13 @@ test('Create an offer with a few options creates in DB', async ({
|
|||
await expect(page.locator('#all-members-checkbox')).not.toBeChecked();
|
||||
await page.locator('#large-bills-checkbox').check();
|
||||
await expect(page.locator('#large-bills-checkbox')).toBeChecked();
|
||||
|
||||
await page.getByRole('button', { name: 'Publicar oferta' }).click();
|
||||
await page.locator('#close-offer-controls-x').click();
|
||||
await expect(page.locator('#offers-root')).toMatchAriaSnapshot(
|
||||
`- button "Crear nueva oferta"`
|
||||
);
|
||||
await expect(page.locator('#offer-created-confirmation')).toBeInViewport();
|
||||
await expect(
|
||||
page.locator('#offer-created-confirmation')
|
||||
).not.toBeInViewport();
|
||||
await expect(page.locator('#close-offer-controls-area')).not.toBeVisible();
|
||||
|
||||
const createdOfferDetailsSetRecord = await OfferDetailsSet.findOne();
|
||||
expect(createdOfferDetailsSetRecord.wants).toBe('BTC');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue