My RSpec capybara test is not picking up javascript/jquery functions.

I have a view page that invokes an ajax function and returns a partial to the page on form submission. But when I do an integration test with RSpec and Capybara the test by passes the ajax request and tries to load the view file corresponding to the action giving a template missing error.

it “should see payment error if payment amount is smaller than product price�? do
login_js
find_link(“Canon Camera�?).click
find(“img[@alt=’pay_now’]“).click
fill_in “payment_card_number�?, :with => “1234567891234567�?
fill_in “payment_card_name�?, :with => “validname�?
fill_in “payment_user_pay�?, :with => 170.0
select “3�?, :from => “payment_month�?
select “2013�?, :from => “payment_year�?
click_button(‘pay_now’)
page.should have_content(“There was a problem saving your order�?)
end