gpt4 book ai didi

测试库 : How to get parent node that has a child with Text

转载 作者:行者123 更新时间:2023-12-04 12:10:37 25 4
gpt4 key购买 nike

在测试库中,我试图找到一种方法来查找其子项符合条件的元素:
让我们在测试中呈现的容器中考虑这一点:

    <div class="classA">
<div class="classB">
<div class="classC">
some text
</div>
</div>
<div class="classB">
<div class="classC">
more text
</div>
</div>
</div>
我想找到
    <div class="classB">
<div class="classC">
some text
</div>
</div>
我试过: getByText(container, 'some text', {selector: 'classB'})但它返回
<div class="classC">
some text
</div>
找到包含此文本的容器/组件/父级我缺少什么?

最佳答案

请查看下面的代码,可能会有所帮助

queryAllByText((_, element) => 
element.textContent === "some text" && element.className === 'classB')

关于测试库 : How to get parent node that has a child with Text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59969904/

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