Methods
Public Instance methods
pending(description = "", &block)
      # File activesupport/lib/active_support/testing/pending.rb, line 13
13:         def pending(description = "", &block)
14:           if description.is_a?(Symbol)
15:             is_pending = $tags[description]
16:             return block.call unless is_pending
17:           end
18: 
19:           if block_given?
20:             failed = false
21: 
22:             begin
23:               block.call
24:             rescue Exception
25:               failed = true
26:             end
27: 
28:             flunk("<#{description}> did not fail.") unless failed
29:           end
30: 
31:           caller[0] =~ (/(.*):(.*):in `(.*)'/)
32:           @@pending_cases << "#{$3} at #{$1}, line #{$2}"
33:           print "P"
34: 
35:           @@at_exit ||= begin
36:             at_exit do
37:               puts "\nPending Cases:"
38:               @@pending_cases.each do |test_case|
39:                 puts test_case
40:               end
41:             end
42:           end
43:         end