
じろう
2019年11月02日に参加
学習履歴詳細
[万葉課題]優先度での並び替えテスト、エラーの原因判明+動くコードに変更。カラムの追加・変更に伴うmodel specの修正。ページネーション実装のためkaminariを導入、とりあえず動くのを確認
indexアクションに書いた検索のコードを上に持っていくことで、検索した際にもページネーションに対応させることが出来た。
Unable to find CSSが出てうまくいかなかった件は以下のとおり。
context '優先度ボタンを押した場合' do example 'タスクが優先度の高い順に並び替えられること' do click_on '優先度' set_task first('.priority').has_text? "高" page.all('.priority')[1].has_text? "中" # within('.prioirty') do # expect(page).to have_text /.*高.*中.*/m # end # 上記のコードだとダメだった。 # Unable to find css ".priority" のエラー。これは要素が複数存在する場合にも出るらしく、tdにpriorityクラスを当ててるのでセルの数だけpriorityクラスが存在してしまい、このエラーが発生したと思われる。 end end
Rails
2020年03月19日(木)
1.7時間