wait for element before getting text/html (#777)

This commit is contained in:
Charlotte Weaver
2019-05-20 11:35:53 -07:00
committed by GitHub
parent 1fa4838863
commit 2d4e827bea
+2
View File
@@ -44,11 +44,13 @@ export const puppeteerUtils = puppeteerPage => ({
}, },
async getOneElementInnerHTML(selector) { async getOneElementInnerHTML(selector) {
await puppeteerPage.waitForSelector(selector);
let text = await puppeteerPage.$eval(selector, el => el.innerHTML); let text = await puppeteerPage.$eval(selector, el => el.innerHTML);
return text; return text;
}, },
async getOneElementInnerText(selector) { async getOneElementInnerText(selector) {
await puppeteerPage.waitForSelector(selector);
let text = await puppeteerPage.$eval(selector, el => el.innerText); let text = await puppeteerPage.$eval(selector, el => el.innerText);
return text; return text;
} }