diff --git a/packages/plugin-e2e/src/models/components/MultiSelect.ts b/packages/plugin-e2e/src/models/components/MultiSelect.ts index 7a2d728e9d..07b72dab28 100644 --- a/packages/plugin-e2e/src/models/components/MultiSelect.ts +++ b/packages/plugin-e2e/src/models/components/MultiSelect.ts @@ -12,10 +12,10 @@ export class MultiSelect extends ComponentBase { async selectOptions(values: string[], options?: SelectOptionsType): Promise { const menu = await openSelect(this, options); - return Promise.all( - values.map((value) => { - return selectByValueOrLabel(value, menu, this.ctx, options); - }) - ); + const selected: string[] = []; + for (const value of values) { + selected.push(await selectByValueOrLabel(value, menu, this.ctx, options)); + } + return selected; } }