Nope, just an alias.

On Sat, Jan 19, 2013 at 12:48 AM, fuzzy <hlog...@gmail.com> wrote:

> Thanks Mirri for you post ... I had a look at the link ... are they
> saying that 'specify' has now been superceded by 'it'?
>
>
> On Jan 18, 10:17 am, Mirri Kim <mirri....@gmail.com> wrote:
> > Hi,
> >
> > `specify` is actually just the same as `it`. It's just there because
> > sometimes it reads better. See here:
> https://github.com/rspec/rspec-core/blob/master/lib/rspec/core/exampl...
> >
> > - Mirri
> >
> >
> >
> >
> >
> >
> >
> > On Fri, Jan 18, 2013 at 5:22 PM, <and...@benjamin.dk> wrote:
> > > Hey fuzzy,
> >
> > > I think the first thing that is maybe wrong with your spec is that you
> are
> > > trying to do a request inside of a describe.
> >
> > > it should be something like:
> >
> > > describe "#update" do
> > > before { put employee_path(employee) }
> > > it "returns something or does something" do
> > > specify { response.should redirect_to(signin_path) }
> > > end
> > > end
> >
> > > also whats the whole spec file you are running and in which like you
> get
> > > and which error exactly: please copy all this details
> >
> > > all the best,
> >
> > > Andre
> >
> > > On Thursday, 17 January 2013 00:05:44 UTC+1, fuzzy wrote:
> >
> > >> I just read that Capybara does not do integration testing ... this I
> > >> found right at the bottom of the Capybara documentation page. So since
> > >> all Capybara tests reside in the spec/features folder, I moved the
> >
> > >>                      submitting a PUT request to the Employees#update
> >
> > >> test into the spec/request folder and it passes.
> >
> > >> Some progress .. now for the other two failing tests ... namely the:
> >
> > >>               undefined local variable or method 'cookies'
> >
> > >> Some more research of maybe someone has an understanding of why this
> > >> test is failing and is willing to give me some guidance?
> >
> > >> Thanks.
> >
> > >> On Jan 15, 5:09 pm, fuzzy <hlog...@gmail.com> wrote:
> > >> > Hi,
> >
> > >> > rails 3.2.11 and Capybara 2.0.2 and the latest rspec.
> >
> > >> > I have another test that has me searching for a solution ... just
> now,
> > >> I do
> > >> > not have one and I have spent a number of days trying out different
> > >> > solutions.
> >
> > >> > If I may ... here is the test, spec/features:
> >
> > >> >            describe "submitting a PUT request to the
> Employees#update
> > >> > action" do
> > >> >               before { put employee_path(employee) }
> > >> >               specify { response.should redirect_to(signin_path) }
> > >> >             end
> >
> > >> > It fails with this message:
> >
> > >> >              NoMethodErrror: undefined method 'put'
> >
> > >> > In this same group, I have another two tests failing both with:
> >
> > >> >             undefined local variable or method 'cookies'
> >
> > >> > and it identifies the sign_in def as the culprit:
> >
> > >> >            def sign_in(employee)
> > >> >                visit signin_path
> > >> >                   fill_in "Email", with: employee.email
> > >> >                   fill_in "Password", with: employee.password
> > >> >                   click_button "Sign in"
> > >> >                   # Sign in when not using Capybara.
> > >> >                   cookies[:remember_token] = employee.remember_token
> > >> >              end
> >
> > >> > This is part of the spec/support/utilities file.
> >
> > >> > Does anyone have any ideas on how to solve this?
> >
> > >> > Thanks.
> >
> > >  --
> > > 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 rubyonrails-talk@googlegroups.com
> .
> > > To unsubscribe from this group, send email to
> > > rubyonrails-talk+unsubscr...@googlegroups.com.
> > > To view this discussion on the web visit
> > >https://groups.google.com/d/msg/rubyonrails-talk/-/iNBNpjYdySMJ.
> >
> > > For more options, visithttps://groups.google.com/groups/opt_out.
>
> --
> 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 rubyonrails-talk@googlegroups.com.
> To unsubscribe from this group, send email to
> rubyonrails-talk+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
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 rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to