- run before(:all) once for every group in a tree as long as it or its descendants have examples to run - this means that a top level group's before(:all) should run if it has no examples, but its children do
- minimize name clutter inside examples
everything it needs from World).
…n, but no examples match filter
Co-author: Josh Graham
- also refactor example group a bit - extract Pending module - delegate_to_metadata
- also restructured ExampleGroup.create such that it is defined in spec_helper (added to ExampleGroup) and pops itself off the global list of example groups.
Hendrick). Closes #7.