Class: Spec::Runner::Formatter::AugmentedTextFormatter

Inherits:
BaseTextFormatter
  • Object
show all
Defined in:
lib/buffet/rspec1_formatter.rb

Class Method Summary (collapse)

Instance Method Summary (collapse)

Class Method Details

+ (Object) buffet_server=(buffet_server)



7
8
9
# File 'lib/buffet/rspec1_formatter.rb', line 7

def self.buffet_server=(buffet_server)
  @@buffet_server = buffet_server
end

Instance Method Details

- (Object) example_failed(example_proxy, counter, failure)



16
17
18
19
20
21
22
23
# File 'lib/buffet/rspec1_formatter.rb', line 16

def example_failed(example_proxy, counter, failure)
  super
  @@buffet_server.example_failed(
    {:location  => example_proxy.location,
     :header    => failure.header,
     :message   => failure.exception.message,
     :backtrace => failure.exception.backtrace.join("\n")})
end

- (Object) example_passed(example_proxy)



11
12
13
14
# File 'lib/buffet/rspec1_formatter.rb', line 11

def example_passed(example_proxy)
  super
  @@buffet_server.example_passed(example_proxy.location)
end

- (Object) example_pending(example, message, deprecated_pending_location = nil)



25
26
27
28
# File 'lib/buffet/rspec1_formatter.rb', line 25

def example_pending(example, message, deprecated_pending_location=nil)
  super
  @@buffet_server.example_pending(example.location)
end