Skip to content

Commit c4ab557

Browse files
author
Spencer
authored
[functional tests] add some missing awaits (#65566) (#65597)
1 parent 51b8228 commit c4ab557

File tree

15 files changed

+21
-20
lines changed

15 files changed

+21
-20
lines changed

test/functional/apps/timelion/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default function({ getService, loadTestFile }) {
2828

2929
before(async function() {
3030
log.debug('Starting timelion before method');
31-
browser.setWindowSize(1280, 800);
31+
await browser.setWindowSize(1280, 800);
3232
await esArchiver.loadIfNeeded('logstash_functional');
3333
await kibanaServer.uiSettings.replace({ defaultIndex: 'logstash-*' });
3434
});

test/functional/page_objects/settings_page.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export function SettingsPageProvider({ getService, getPageObjects }: FtrProvider
3333

3434
class SettingsPage {
3535
async clickNavigation() {
36-
find.clickDisplayedByCssSelector('.app-link:nth-child(5) a');
36+
await find.clickDisplayedByCssSelector('.app-link:nth-child(5) a');
3737
}
3838

3939
async clickLinkText(text: string) {
@@ -110,7 +110,7 @@ export function SettingsPageProvider({ getService, getPageObjects }: FtrProvider
110110
}
111111

112112
async toggleAdvancedSettingCheckbox(propertyName: string) {
113-
testSubjects.click(`advancedSetting-editField-${propertyName}`);
113+
await testSubjects.click(`advancedSetting-editField-${propertyName}`);
114114
await PageObjects.header.waitUntilLoadingHasFinished();
115115
await testSubjects.click(`advancedSetting-saveButton`);
116116
await PageObjects.header.waitUntilLoadingHasFinished();

test/functional/services/find.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ export async function FindProvider({ getService }: FtrProviderContext) {
476476
value: string
477477
): Promise<void> {
478478
log.debug(`Find.waitForAttributeToChange('${selector}', '${attribute}', '${value}')`);
479-
retry.waitFor(`${attribute} to equal "${value}"`, async () => {
479+
await retry.waitFor(`${attribute} to equal "${value}"`, async () => {
480480
const el = await this.byCssSelector(selector);
481481
return value === (await el.getAttribute(attribute));
482482
});

test/plugin_functional/test_suites/core_plugins/rendering.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ export default function({ getService, getPageObjects }: PluginFunctionalProvider
4040
const find = getService('find');
4141
const testSubjects = getService('testSubjects');
4242

43-
const navigateTo = (path: string) =>
44-
browser.navigateTo(`${PageObjects.common.getHostPort()}${path}`);
43+
const navigateTo = async (path: string) =>
44+
await browser.navigateTo(`${PageObjects.common.getHostPort()}${path}`);
4545
const navigateToApp = async (title: string) => {
4646
await appsMenu.clickLink(title);
4747
return browser.execute(() => {

x-pack/test/functional/apps/index_management/home_page.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => {
3434
describe('Index templates', () => {
3535
it('renders the index templates tab', async () => {
3636
// Navigate to the index templates tab
37-
pageObjects.indexManagement.changeTabs('templatesTab');
37+
await pageObjects.indexManagement.changeTabs('templatesTab');
3838

3939
await pageObjects.header.waitUntilLoadingHasFinished();
4040

x-pack/test/functional/apps/lens/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default function({ getService, loadTestFile }: FtrProviderContext) {
1515
describe('lens app', () => {
1616
before(async () => {
1717
log.debug('Starting lens before method');
18-
browser.setWindowSize(1280, 800);
18+
await browser.setWindowSize(1280, 800);
1919
await esArchiver.loadIfNeeded('logstash_functional');
2020
await esArchiver.loadIfNeeded('lens/basic');
2121
});

x-pack/test/functional/page_objects/index_management_page.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export function IndexManagementPageProvider({ getService }: FtrProviderContext)
5757
});
5858
},
5959
async changeTabs(tab: 'indicesTab' | 'templatesTab') {
60-
return await testSubjects.click(tab);
60+
await testSubjects.click(tab);
6161
},
6262
};
6363
}

x-pack/test/functional/page_objects/lens_page.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ export function LensPageProvider({ getService, getPageObjects }: FtrProviderCont
150150
}
151151

152152
await testSubjects.click('confirmSaveSavedObjectButton');
153-
retry.waitForWithTimeout('Save modal to disappear', 1000, () =>
153+
await retry.waitForWithTimeout('Save modal to disappear', 1000, () =>
154154
testSubjects
155155
.missingOrFail('confirmSaveSavedObjectButton')
156156
.then(() => true)

x-pack/test/functional/page_objects/security_page.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -394,9 +394,9 @@ export function SecurityPageProvider({ getService, getPageObjects }) {
394394
});
395395
}
396396
}) //clicking save button
397-
.then(function() {
397+
.then(async () => {
398398
log.debug('click save button');
399-
testSubjects.click('roleFormSaveButton');
399+
await testSubjects.click('roleFormSaveButton');
400400
})
401401
.then(function() {
402402
return PageObjects.common.sleep(5000);

x-pack/test/functional/services/logs_ui/log_entry_categories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export function LogEntryCategoriesPageProvider({ getPageObjects, getService }: F
1313

1414
return {
1515
async navigateTo() {
16-
pageObjects.infraLogs.navigateToTab('log-categories');
16+
await pageObjects.infraLogs.navigateToTab('log-categories');
1717
},
1818

1919
async getSetupScreen(): Promise<WebElementWrapper> {

0 commit comments

Comments
 (0)