fix(ui): распознавать CRLF и комментарии в потоке SSE
This commit is contained in:
1 parent
f50a29f116
commit
ed491c313f
8 files changed
+38
-15
No files matched your search
@@ -1,4 +1,4 @@
|
||||
import { installOpenLiveStream, resumeLiveStream } from "./live-stream-fixture"
|
||||
import { installOpenLiveStream, resumeLiveStream, sendLiveHeartbeat } from "./live-stream-fixture"
|
||||
import { test, expect, type Page } from '@playwright/test'
|
||||
|
||||
async function setup(page: Page) {
|
||||
@@ -328,7 +328,9 @@ test('Flow: молчащий SSE сохраняет данные и восста
|
||||
const receipt = page.getByLabel('Получение аналитики потоков').locator('time')
|
||||
await expect(page.getByText('live', { exact: true }).filter({ visible: true })).toHaveCount(3)
|
||||
const stamp = await receipt.getAttribute('datetime')
|
||||
await page.clock.fastForward(15_001)
|
||||
await page.clock.fastForward(10_000)
|
||||
await sendLiveHeartbeat(page)
|
||||
await page.clock.fastForward(5_001)
|
||||
await expect(page.getByText('Нет обновлений live более 15 секунд', { exact: true })).toBeVisible()
|
||||
await expect(page.getByText('live', { exact: true })).toHaveCount(0)
|
||||
await expect(page.getByLabel('Скорость потоков')).toContainText('1.00 Мбит/с')
|
||||
|
||||
Reference in new issue
Block a user