gpt4 book ai didi

html - 如何在 Ruby on Rails 测试中断言输入元素为空

转载 作者:太空宇宙 更新时间:2023-11-04 15:23:10 25 4
gpt4 key购买 nike

我想确保在编辑用户时密码字段为空。我如何在功能测试中执行此操作?

我已经尝试了这两种变体:

assert_select "input[name=?][value=?]", 'user[password1]', ''

assert_tag :tag => "input", :attributes => {:name => "user[password1]", :value => ""}

两者都失败了,因为生成的 html 中没有 value= 属性。我没有看到任何方法来测试属性是否出现在生成的 html 中?

最佳答案

试试这个:

assert_select 'input:not([value])[name="user[password1]"]', true

关于html - 如何在 Ruby on Rails 测试中断言输入元素为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6308158/

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