- Provides support for rspec/rspec-rails#391. - Also refactored the hooks infrastructure such that most of the work is done within the hooks module rather than spreading it out across its different consumers.
…if :pending => true) - defaults to 'No reason given' if :pending => true - change default pending message to 'No reason given' - assign 'Not yet implemented' when no block passed to example (a.k.a. it/specify) - Closes #540
…ing describes for now)
…hods (more descriptive) - also add more rdoc
…nd metadata. This reverts commit 1680d32. The problem was world was checking example.any_apply? which also checks its example group. By going directly to the example's metadata.any_apply?, we avoid checking the example group and all is right with the world.
…oup, example, and metadata." This reverts commit bad6adc.
…ata. This restores 13f6889 with small adjustment that is necessary for some versions of Ruby, but not all :)
…ta." This reverts commit da80d2e, which introduced failures in some rubies, but not all (so I didn't notice them).
- it was more expressive, but caused errors in rspec-rails - will revisit later This reverts commit 9d61d59.