読者です 読者をやめる 読者になる 読者になる

Bird's tech

23歳エンジニアのアウトプット

capybaraでurlとりたい時に3分くらいハマったこと

忘れないうちにもうひとつ

 

capybaraで現在のURLは

current_urlでとれる、

 

しかし

expect(current_url).to eq ('とれると思われるurl')

と書いたんだけど、なんか上手くいかなかった。原因は不明なので、要調査。

 

どうするか

uri = URI.parse(current_url)

expect('#{uri.path}').to eq ~

でいけた。

 

何故3分かかったか

 

もっとかかりそうだったけど、ググったらすぐ出たので3分