build: Archive results to still be able to check usage
This commit is contained in:
@ -5,8 +5,9 @@ import { parse } from 'papaparse'
|
||||
import { typebotViewer } from '../services/selectorUtils'
|
||||
import { importTypebotInDatabase } from '../services/database'
|
||||
import { readFileSync } from 'fs'
|
||||
import { isDefined } from 'utils'
|
||||
|
||||
test('should work as expected', async ({ page, context }) => {
|
||||
test('should work as expected', async ({ page, browser }) => {
|
||||
const typebotId = cuid()
|
||||
await importTypebotInDatabase(
|
||||
path.join(__dirname, '../fixtures/typebots/fileUpload.json'),
|
||||
@ -34,9 +35,9 @@ test('should work as expected', async ({ page, context }) => {
|
||||
'href',
|
||||
/.+\/fileUpload\.json/
|
||||
)
|
||||
await expect(page.locator('text="api.json"')).toHaveAttribute(
|
||||
await expect(page.locator('text="hugeGroup.json"')).toHaveAttribute(
|
||||
'href',
|
||||
/.+\/api\.json/
|
||||
/.+\/hugeGroup\.json/
|
||||
)
|
||||
|
||||
await page.click('[data-testid="checkbox"] >> nth=0')
|
||||
@ -50,4 +51,25 @@ test('should work as expected', async ({ page, context }) => {
|
||||
const { data } = parse(file)
|
||||
expect(data).toHaveLength(2)
|
||||
expect((data[1] as unknown[])[1]).toContain('http://localhost:9000')
|
||||
|
||||
// Waiting for https://github.com/aws/aws-sdk-js/issues/4137
|
||||
// const urls = (
|
||||
// await Promise.all(
|
||||
// [
|
||||
// page.locator('text="api.json"'),
|
||||
// page.locator('text="fileUpload.json"'),
|
||||
// page.locator('text="hugeGroup.json"'),
|
||||
// ].map((elem) => elem.getAttribute('href'))
|
||||
// )
|
||||
// ).filter(isDefined)
|
||||
|
||||
// const page2 = await browser.newPage()
|
||||
// await page2.goto(urls[0])
|
||||
// await expect(page2.locator('pre')).toBeVisible()
|
||||
|
||||
// await page.locator('button >> text="Delete"').click()
|
||||
// await page.locator('button >> text="Delete" >> nth=1').click()
|
||||
// await expect(page.locator('text="api.json"')).toBeHidden()
|
||||
// await page2.goto(urls[0])
|
||||
// await expect(page2.locator('text="grkwobnowrk')).toBeVisible()
|
||||
})
|
||||
|
Reference in New Issue
Block a user