okitan / capybara-json

60 stars 23 forks source link

options for get and post not to follow redirect #3

Closed nseo closed 12 years ago

nseo commented 12 years ago

follow redirect を抑制するための options を追加しました。

nseo commented 12 years ago

ちなみに、リダイレクトを follow した場合に、current_url が更新されない、というバグがありましたが、そちらは放置してあります。 よろしくおねがいいたします。

okitan commented 12 years ago

httpclient_json の get, post に follow_redirect をするしないのオプションを追加するのであれば、 同様に rack_test_json にも追加をして、インターフェイスを揃えないといけないと思います。

ですが、現状の rack_test_json の実装は、capybara の rack_test ドライバを利用した実装になっていまして、 容易に follow_redirect の切り替えができません。

現在未コミットですが、capybara の rack_test ドライバを利用するのではなく、 rack-test を直で利用しようとしていますが(これが 0.2.0 となる予定です)、 その際にこの pull request も考慮し follow_redirect を切り替えられる設計にしたいと思います