[rspec-users] How can I use nested "before" functions?
erik.helin at gmail.com
Wed Dec 1 00:47:50 EST 2010
I've started learning Ruby and RSpec, and I've ran into a small
problem. I have one "before" functions which run before all my
descriptions and the context in the spec, and then I have another
"before" function inside a context, which is set to run once before
all the "it" inside that context.
My problems is that the outer "before" does not run prior to the
"before" inside my context. This creates an error, since the "before"
inside the context relies on a variable being created in the outmost
Is this how it is supposed to be, or am I doing something wrong?
* "rspec spec --backtrace" output: https://gist.github.com/723021
* router.rb: https://gist.github.com/723020
* router_spec.rb: https://gist.github.com/723015
I'm using Ruby version 1.9.2p0 with rvm on Mac OS X 10.6.5 and RSpec
Thanks for a wonderful framework!
More information about the rspec-users