…directly from text formatter - Closes #97.
…h to the current Ruby interpreter may not be in the $PATH variable. - Closes #115.
- Closes #107.
- ensures that included modules that manipulate metadata do so before subsequent modules are processed, allowing earlier modules to effect the outcome of whether or not to include subsequent modules - same for extended modules
initalize hook. - otherwise end users lose control over the hook
…ment as a proc. This is handy so that you can pass the example to a method that yields using &example. This already worked, but I didn't know it, since all the existing scenarios use example.run. I'm glad to see this already works, and thought explicitly documenting it would be useful.
…with_args. This allows parameterized shared example groups to be used on ruby 1.8.6.
We don't want to expose instance_exec as a public API; it's just for RSpec's internal use. I also added some guard conditionals to the implementation so that we only use the 1.8.6 instance_exec hack if it's really necessary.
introduced in 1.8.7).
Without the parenthesis, we get an error on ruby 1.9: "implicit argument passing of super from method defined by define_method() is not supported. Specify all arguments explicitly." - Closes #95.