Mam prosty middleware, który usuwa subdomenę “www” z requestów (zwykłe przekierowanie) - http://gist.github.com/425207
W przeglądarce wszystko działa wzorowo, problemy są z testami.
host! "example.com"
root_url #=> "http://example.com/"
Działanie przykładowego scenariusza:
- wejdź na new_post_url (przechodzi na “http://example.com/posts/new”)
- …
- kliknij “Create” (wysyła żądanie POST na “http://www.example.com/posts/”; jako, że jest www, rack przekierowuje na “example.com/posts” tylko, że zwykłym GETem).
Jak zmusić cucumbera by korzystał wszędzie, konsekwentnie z “example.com”?