Forgive me if the question is a common one…
does rspec have any concept like
given “a certain set of paths” do
it “should be able to recreate them” do; end
it “…”; end
end
?
Thanks.
-r
Forgive me if the question is a common one…
does rspec have any concept like
given “a certain set of paths” do
it “should be able to recreate them” do; end
it “…”; end
end
?
Thanks.
-r
On Tue, Dec 22, 2009 at 9:35 AM, rogerdpack [email protected]
wrote:
Forgive me if the question is a common one…
does rspec have any concept like
given “a certain set of paths” do
it “should be able to recreate them” do; end
it “…”; end
end
Not built into rspec. There is a merb extension that does that, but
there is
no “when” and “then” counterpart, so I didn’t want to add it to rspec.
HTH,
David
On Tue, Dec 22, 2009 at 10:38 AM, David C. [email protected]
wrote:
end
Not built into rspec. There is a merb extension that does that, but there is
no “when” and “then” counterpart, so I didn’t want to add it to rspec.
It looks like that merb extension was about injecting a part of a
before block by adding an option to describe, yes?
http://www.mail-archive.com/[email protected]/msg07327.html
I don’t see that that’s what Roger is asking for though. It seems to
me that he’s asking more for yet another synonym for describe or
context.
In which case I’d suggest just using describe or context as in:
context “given a certain set of paths” do
before(:each) do
@paths = [“a/b”, “c/d”]
end
it “should be able to recreate them” do; end
it “…”; end
end
I tend to use describe for the top level, and context when nested.
–
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: Rick DeNatale - Developer - IBM | LinkedIn
context “given a certain set of paths” do
Ahh so it’s called context.
Cool (though I’ll admit that naming it “given” can make it sound more
like an English sentence, so an alias would be a suggestion).
Much thanks.
-r
On Tue, Dec 22, 2009 at 10:31 AM, rogerdpack
[email protected]wrote:
context “given a certain set of paths” do
Ahh so it’s called context.
Cool (though I’ll admit that naming it “given” can make it sound more
like an English sentence, so an alias would be a suggestion).
I’m not adding that to rspec though, as we already have enough confusion
just between context and describe
Cheers,
David
On Tue, Dec 22, 2009 at 10:15 AM, Rick DeNatale
[email protected]wrote:
http://www.mail-archive.com/[email protected]/msg07327.html
@paths = [“a/b”, “c/d”]
endit “should be able to recreate them” do; end
it “…”; end
endI tend to use describe for the top level, and context when nested.
Ah - I see what you mean. Though, I tend to use describe() for nouns and
context for context.
describe “something” do
context “in some state” do
Usuall that works out that the outer block starts w/ describe and the
inner
starts w/ context, but sometimes there are describe blocks nested within
describe blocks as well.
–
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs