gpt4 book ai didi

css - 如何断言 CSS 属性包含 Cypress 测试中的一些文本?

转载 作者:行者123 更新时间:2023-12-05 02:30:22 27 4
gpt4 key购买 nike

在我的 Cypress 测试中,我试图断言元素的文本带有下划线。

我尝试使用以下断言:

homePage.getHeadingWidgetContent().should('have.css', 'text-decoration', 'underline');

但实际的 text-decoration'underline solid rgba(0, 0, 0, 0.87)');

下面的断言通过了:

homePage.getHeadingWidgetContent().should('have.css', 'text-decoration', 'underline solid rgba(0, 0, 0, 0.87)');

有没有办法断言 text-decoration includes 'underline'?

最佳答案

text-decoration 是一组属性的简写。您应该使用其 constituent properties 之一,特别是 text-decoration-line

homePage.getHeadingWidgetContent().should(
'have.css', 'text-decoration-line', 'underline'
);

关于css - 如何断言 CSS 属性包含 Cypress 测试中的一些文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71895557/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com