gpt4 book ai didi

ruby-on-rails - 带有命名空间和前缀的 assert_select XML

转载 作者:数据小太阳 更新时间:2023-10-29 02:47:01 24 4
gpt4 key购买 nike

有如下所示的 XML,我如何assert_select 标记 atom:link

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Title</title>
<link>http://example.com</link>
<description>Description</description>
<atom:link href="http://example.com/feed" rel="self" type="application/rss+xml"/>
</channel>
</rss>

assert_select 'title' 工作正常。
assert_select 'atom:link' 输出 预期至少有 1 个元素匹配“atom:link”,找到 0..

我正在使用 Rails 4.2.0

最佳答案

你试过了吗,根据Nokogiri CSS selector , 将 : 替换为 |

我没有测试,但它会是 assert_select 'atom|link'

关于ruby-on-rails - 带有命名空间和前缀的 assert_select XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29382497/

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