forked from cybrespace/pinafore
fix some tests
This commit is contained in:
parent
9c6b8a7a8e
commit
a5ca99c2f0
|
@ -23,7 +23,8 @@
|
|||
<StatusContent status="{{originalStatus}}" :isStatusInOwnThread :isStatusInNotification />
|
||||
{{/if}}
|
||||
{{#if originalStatus.media_attachments && originalStatus.media_attachments.length}}
|
||||
<StatusMediaAttachments status="{{originalStatus}}" :timelineType :timelineValue />
|
||||
<StatusMediaAttachments status="{{originalStatus}}" :timelineType :timelineValue
|
||||
on:recalculateHeight :contextualStatusId />
|
||||
{{/if}}
|
||||
{{#if isStatusInOwnThread}}
|
||||
<StatusDetails status="{{originalStatus}}" />
|
||||
|
|
|
@ -2,7 +2,7 @@ import { ClientFunction as exec, Selector as $ } from 'testcafe'
|
|||
import * as images from './images'
|
||||
import * as blobUtils from './blobUtils'
|
||||
|
||||
const SCROLL_INTERVAL = 2
|
||||
const SCROLL_INTERVAL = 1
|
||||
|
||||
export const settingsButton = $('nav a[aria-label=Settings]')
|
||||
export const instanceInput = $('#instanceInput')
|
||||
|
@ -185,8 +185,13 @@ export async function scrollToBottomOfTimeline (t) {
|
|||
}
|
||||
|
||||
export async function scrollToStatus (t, n) {
|
||||
for (let i = 0; i < n; i += 2) {
|
||||
await t.hover(getNthStatus(n))
|
||||
for (let i = 0; i <= n; i += SCROLL_INTERVAL) {
|
||||
await t.hover(getNthStatus(i))
|
||||
.expect($('.loading-footer').exist).notOk()
|
||||
if (i < n) {
|
||||
await t.hover(getNthStatus(i).find('.status-toolbar'))
|
||||
.expect($('.loading-footer').exist).notOk()
|
||||
}
|
||||
}
|
||||
await t.hover(getNthStatus(n))
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue