Array
# File lib/spec/example/example_group_hierarchy.rb, line 4
4: def initialize(example_group_class)
5: push example_group_class
6: if example_group_class.respond_to?(:superclass) && example_group_class.superclass.respond_to?(:example_group_hierarchy)
7: unshift example_group_class.superclass.example_group_hierarchy
8: flatten!
9: end
10: end
# File lib/spec/example/example_group_hierarchy.rb, line 40
40: def after_all_parts
41: @after_all_parts ||= reverse.collect {|klass| klass.after_all_parts}.flatten
42: end
# File lib/spec/example/example_group_hierarchy.rb, line 36
36: def after_each_parts
37: @after_each_parts ||= reverse.collect {|klass| klass.after_each_parts}.flatten
38: end
# File lib/spec/example/example_group_hierarchy.rb, line 28
28: def before_all_parts
29: @before_all_parts ||= collect {|klass| klass.before_all_parts}.flatten
30: end
# File lib/spec/example/example_group_hierarchy.rb, line 32
32: def before_each_parts
33: @before_each_parts ||= collect {|klass| klass.before_each_parts}.flatten
34: end
# File lib/spec/example/example_group_hierarchy.rb, line 48
48: def nested_description_from(example_group)
49: example_group.description_args.join
50: end
# File lib/spec/example/example_group_hierarchy.rb, line 44
44: def nested_descriptions
45: @nested_descriptions ||= collect {|eg| nested_description_from(eg) == "" ? nil : nested_description_from(eg) }.compact
46: end
# File lib/spec/example/example_group_hierarchy.rb, line 24
24: def run_after_all(example)
25: example.eval_each_fail_slow(after_all_parts)
26: end
# File lib/spec/example/example_group_hierarchy.rb, line 20
20: def run_after_each(example)
21: example.eval_each_fail_slow(after_each_parts)
22: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.