]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/frontend/e2e/page-helper.po.ts
import 15.2.1 Octopus source
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / e2e / page-helper.po.ts
index 55b84eaed49e15aa9d5fb48874c8fac71080416f..4c7fcaf1c1ba893f368215a1754eb224d11ffae1 100644 (file)
@@ -288,8 +288,8 @@ export abstract class PageHelper {
     return browser.wait(EC.not(EC.textToBePresentInElement(elem, text)), TIMEOUT, message);
   }
 
-  async waitFn(func: Function, message?: string) {
-    return browser.wait(func, TIMEOUT, message);
+  async waitFn(func: Function, message?: string, timeout: number = TIMEOUT) {
+    return browser.wait(func, timeout, message);
   }
 
   getFirstCell(): ElementFinder {
@@ -327,9 +327,9 @@ export abstract class PageHelper {
    * Uncheck all checked table rows.
    */
   async uncheckAllTableRows() {
-    await $$('.datatable-body-cell-label .datatable-checkbox input[type=checkbox]:checked').each(
-      (e: ElementFinder) => e.click()
-    );
+    await $$(
+      '.datatable-body-cell-label .datatable-checkbox input[type=checkbox]:checked'
+    ).each((e: ElementFinder) => e.click());
   }
 
   async filterTable(name: string, option: string) {