[rspec-users] I met a trouble: cannot do a form post to an outside website
Newman Huang
lists at ruby-forum.com
Wed Dec 3 05:11:13 EST 2008
now i use webrat for cucumber scenario testing. i have a page with a
form, which will post to a bank payment gateway. that is,
<form action="http://www.abank.com/pay/blablabla">
...
<input type=submit name="sbm" value="confirm"/>
</form>
my scenario step script is:
==
And I press "confirm"
==
then I got such an error:
"No route matches "/pay/blablabla" with {:method=>:post}..."
i think webrat or rails ignore the "http://www.abank.com" prefix
automatically. and then i wrote a test script
==
get "http://www.abank.com/.."
puts response.body
==
yes, the test result proves the suspicion. i think it should be handled
in the rails testing layer. so, anybody can help me? thanks in advance.
--
Posted via http://www.ruby-forum.com/.
More information about the rspec-users
mailing list