我有一个表单(使用simple_form gem)和一个关联:
= f.association :options, :label => 'Options:', :as => :check_boxes
将选项显示为复选框。当我点击时,它在浏览器中看起来很好。但是,如果我在规范中添加save_and_open_page
,则选项为空。没有复选框。如果我取出:as => check_boxes
以使其恢复为多选,则多选择为空。我也在使用Twitter Bootstrap。
不幸的是,我需要测试的大部分应用程序都取决于能否选择这些选项。
这是我原来的问题(现在我已经确定它没有为Capybara渲染),其中包含一些标记:Checking checkboxes with Capybara
答案 0 :(得分:1)
确保您也将种子数据导入测试数据库,或者使用像Factory Girl这样的测试数据构建器即时构建测试数据!