Method: Lazyman::LazymanFormatter#initialize

Defined in:
lib/magicspec/generators/magicspec/app/spec/support/formatters/magicspec_formatter.rb

#initialize(output) ⇒ LazymanFormatter

Returns a new instance of LazymanFormatter.



7
8
9
10
11
12
13
# File 'lib/magicspec/generators/magicspec/app/spec/support/formatters/magicspec_formatter.rb', line 7

def initialize(output)
  output = File.new(File.expand_path(File.join('.', 'app', 'reports', "#{Time.now.strftime("%Y%m%d_%H%M%S")}.html")), 'w')
  super(output)
  @printer.class.send(:define_method, 'puts') do |what|
    @output.puts what
  end #define_method

end