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