Michael Hartl的Railstutorial:代码清单7.32:用于测试错误消息的模板

时间:2016-06-15 14:51:36

标签: css ruby-on-rails railstutorial.org

示例代码:

assert_select 'div#<CSS id for error explanation>'
assert_select 'div.<CSS class for field with error>'

这会产生: DEPRECATION WARNING:由于css选择器无效,因此未运行断言。 ] 16%时间:00:00:01,ETA:00:00:06 '[#]'之后的意外'#'(在/home/ubuntu/workspace/sample_app/test/integration/users_signup_test.rb:25中从块中调用) DEPRECATION WARNING:由于css选择器无效,因此未运行断言。 意外的'&lt;'在'。'之后(从/home/ubuntu/workspace/sample_app/test/integration/users_signup_test.rb:26中的块中调用)

我在某处读到版本4.2+需要另一种方法来执行assert_select。真的吗?什么应该使用? [ 我不得不说;我仍然是一个绝对的初学者]

1 个答案:

答案 0 :(得分:0)

替换your-class下的<CSS class...>your-id下的<CSS id ...>