2
0

fix(editor): 🐛 Custom currency payment input

This commit is contained in:
Baptiste Arnaud
2022-05-27 09:55:51 -07:00
parent 30d36b9a09
commit 2cb8330790
7 changed files with 39 additions and 33 deletions

View File

@ -46,6 +46,7 @@ test.describe('Payment input step', () => {
await expect(page.locator('text="Secret test key:"')).toBeHidden()
await expect(page.locator('text="My Stripe Account"')).toBeVisible()
await page.fill('[placeholder="30.00"] >> nth=-1', '30.00')
await page.selectOption('select', 'EUR')
await page.click('text=Additional information')
await page.fill('[placeholder="John Smith"]', 'Baptiste')
await page.fill('[placeholder="john@gmail.com"]', 'baptiste@typebot.io')
@ -59,15 +60,14 @@ test.describe('Payment input step', () => {
.locator(`[placeholder="MM / YY"]`)
.fill('12 / 25')
await stripePaymentForm(page).locator(`[placeholder="CVC"]`).fill('240')
await stripePaymentForm(page).locator(`[placeholder="90210"]`).fill('90210')
await typebotViewer(page).locator(`text="Pay 30$"`).click()
await typebotViewer(page).locator(`text="Pay 30€"`).click()
await expect(
typebotViewer(page).locator(`text="Your card was declined."`)
).toBeVisible()
await stripePaymentForm(page)
.locator(`[placeholder="1234 1234 1234 1234"]`)
.fill('4242424242424242')
await typebotViewer(page).locator(`text="Pay 30$"`).click()
await typebotViewer(page).locator(`text="Pay 30"`).click()
await expect(typebotViewer(page).locator(`text="Success"`)).toBeVisible()
})
})