问题描述
我有一个具有此样式颜色的元素:#dc7709,我想检查该元素的文本是否具有该颜色。我该如何与Puppeteer或剧作家合作?
解决方法
您可以使用window.getComputedStyle。请注意,它将返回一个rgb
值:
assert(await page.$eval('span',e => getComputedStyle(e).color)).toBe('rgb(220,119,9)');
,
expect(await page.$eval('span',e => getComputedStyle(e).caretColor)).toBe('rgb(220,9)');
以上也可以使用,根据需要更改rgb值。