gpt4 book ai didi

ruby-on-rails - assert_select rails 中的第一个和第二个 html 表格单元格内容

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

我有以下 html 表:

<table class="list user_permission">
<tr>
<th>Name</th>
<th>Permission</th>
</tr>
<tr id="permission_1">
<td>
test user01
</td>
<td>
Reading permission
</td>
</tr>
</table>

我想在我的测试中断言我的第一个和第二个表格单元格的内容。我通过以下方式尝试过:
assert_select "tr#permission_1 td", "test user01"
assert_select "tr#permission_1 td", "Reading permission"

但是没有用,找不到这样的条目。

最佳答案

你可以这样测试:

assert_select 'table' do
assert_select 'tr#permission_1' do
assert_select 'td:nth-child(1)', 'test user01'
assert_select 'td:nth-child(2)', 'Reading permission'
end
end

如果这不起作用,您也可以尝试使用正则表达式,例如:
assert_select 'td:nth-child(1)', /test user01/

关于ruby-on-rails - assert_select rails 中的第一个和第二个 html 表格单元格内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29229544/

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