lib/lopata/config.rb in lopata-0.1.0 vs lib/lopata/config.rb in lopata-0.1.1

- old
+ new

@@ -47,14 +47,12 @@ end end def init_lopata_logging(build) self.build_number = build - ::RSpec.configure do |c| - require 'lopata/rspec/formatter' # class cross-loading, avoid auto-loading - c.add_formatter Lopata::RSpec::Formatter - end + require 'lopata/observers/web_logger' + add_observer Lopata::Observers::WebLogger.new end def init_rerun ::RSpec.configure do |c| c.inclusion_filter = { full_description: build_rerun_filter_proc } @@ -92,8 +90,12 @@ @before_start.call if @before_start end def world @world ||= Lopata::World.new + end + + def add_observer(observer) + world.observers << observer end end end \ No newline at end of file