[Files management] Fix flaky functional test (#162146)

This commit is contained in:
Sébastien Loix 2023-07-18 15:40:51 +01:00 committed by GitHub
parent e1b4910f3c
commit fde21b15de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,12 +6,12 @@
* Side Public License, v 1.
*/
import expect from '@kbn/expect';
import { FtrProviderContext } from '../../ftr_provider_context';
export default function ({ getPageObjects, getService }: FtrProviderContext) {
const PageObjects = getPageObjects(['common', 'filesManagement']);
const testSubjects = getService('testSubjects');
const retry = getService('retry');
describe('Files management', () => {
before(async () => {
@ -21,9 +21,10 @@ export default function ({ getPageObjects, getService }: FtrProviderContext) {
it(`should render an empty prompt`, async () => {
await testSubjects.existOrFail('filesManagementApp');
const pageText = await (await testSubjects.find('filesManagementApp')).getVisibleText();
expect(pageText).to.contain('No files found');
await retry.waitFor('Render empty files prompt', async () => {
const pageText = await (await testSubjects.find('filesManagementApp')).getVisibleText();
return pageText.includes('No files found');
});
});
});
}