From 5a19cc1d99e994774c171a0d3a149f0eb6642214 Mon Sep 17 00:00:00 2001 From: Jelena Rybakova Date: Mon, 31 May 2021 14:02:49 +0300 Subject: [PATCH] [20] Updated initialization of child Element --- framework/Element.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/Element.js b/framework/Element.js index e8e2b94..c057fd7 100644 --- a/framework/Element.js +++ b/framework/Element.js @@ -11,12 +11,12 @@ export default class Element { this.page = elementPage } - newChildElement(childSelector) { + newChildElement(childSelector, childElementPage = page) { var isXPathSlector = (selector) => selector.startsWith("//"); if (isXPathSlector(this.selector) != isXPathSlector(childSelector)) { throw "Cannot combine different selectors types!"; } - return new Element(`${this.selector} ${childSelector}`); + return new Element(`${this.selector} ${childSelector}`, childElementPage); } async wait(timeout = defaultTimeout) {