Ok I came to know where I was getting wrong. Then "a" invitation message should be sent to "[email protected]"
The "a" should be in capital. "A" Then "A" invitation message should be sent to "[email protected]" :) Thanks Abhishek On 12/1/09, Abhishek shukla <[email protected]> wrote: > Hello Satyajit/clemens, > Thanks for your reply. > > On the controller side once the request is completed > I am doing > > render :update do |page| > flash[:notice] = "Invitation sent successfully to #[email protected]}" > page.replace_html "something", :partial => "some_partial" > end > > *So this works fine when I am testing it on a browser. but it get failed > when I do the same thing with cucumber. > > something.feature* --> > Scenario: something > Given blah blah blah > And I fill in "name" with "abhis" > And I fill in "email" with "[email protected]" > And I press "Add" > Then a invitation message should be sent to "[email protected]" > > *something_steps.rb > > *Then /^a invitation message should be sent to "([^\"]*)"$/ do |email| > And "I should see \"Invitation sent successfully to #{email}\"" > end* > * > Thanks for any help. > > Thanks > Abhis > > On Tue, Dec 1, 2009 at 12:40 PM, Clemens <[email protected]> wrote: > >> Are you using Webrat::Selenium, watir or selenium? >> Plain webrat won't suffice as you can't emulate javascript (including >> the ajax callback)... >> >> On 30 Nov., 13:55, Abhishek shukla <[email protected]> wrote: >> > Hello Friends, >> > >> > The following error I am getting when Testing the app >> > >> > Then a invitation message should be sent to "[email protected]" >> # >> > features/step_definitions/office_staff_steps.rb:5 >> > expected the following element's content to include "Invitation sent >> > successfully": >> > window.location.href = "/office_staffs"; >> > (Spec::Expectations::ExpectationNotMetError) >> > >> > Then /^a invitation message should be sent to "([^\"]*)"$/ do |arg1| >> > And "I should see \"Invitation sent successfully\"" >> > end >> > >> > And the same is working fine on the browser. >> > >> > Let me know if someone has the same problem. >> > >> > Thanks >> > Abhis >> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<rubyonrails-talk%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/rubyonrails-talk?hl=en. >> >> >> > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

