From 5a9d047019469a78428b5baddca10819b4aa3b37 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sat, 23 Mar 2019 18:16:20 -0700 Subject: [PATCH] test: improve flakiness of report ui test (#1117) --- tests/spec/028-report-ui.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/spec/028-report-ui.js b/tests/spec/028-report-ui.js index cbe09cc7..5f391513 100644 --- a/tests/spec/028-report-ui.js +++ b/tests/spec/028-report-ui.js @@ -1,6 +1,6 @@ import { accountProfileMoreOptionsButton, - confirmationDialogCancelButton, + confirmationDialogCancelButton, getNthStatus, getNthStatusOptionsButton, modalDialog } from '../utils' @@ -13,10 +13,13 @@ fixture`028-report-ui.js` test('Can open a report UI from a status', async t => { await loginAsFoobar(t) await t + .hover(getNthStatus(1)) .click(getNthStatusOptionsButton(1)) .click($('.modal-dialog button').withText('Report')) .expect(modalDialog.innerText).contains('You are reporting @quux') - .expect(modalDialog.find('.recent-statuses').innerText).contains('pinned toot 2') + .expect(modalDialog.find('.recent-statuses').innerText).contains('pinned toot 2', { + timeout: 30000 + }) .click(confirmationDialogCancelButton) .expect(modalDialog.exists).notOk() }) @@ -28,7 +31,9 @@ test('Can open a report UI from an account', async t => { .click(accountProfileMoreOptionsButton) .click($('.modal-dialog button').withText('Report')) .expect(modalDialog.innerText).contains('You are reporting @quux') - .expect(modalDialog.find('.recent-statuses').innerText).contains('pinned toot 2') + .expect(modalDialog.find('.recent-statuses').innerText).contains('pinned toot 2', { + timeout: 30000 + }) .click(confirmationDialogCancelButton) .expect(modalDialog.exists).notOk() })