Sha256: e5d5b3482a6c8feeb22d274fae10b861f1fc1ec835875043099e5e4f1640f811
Contents?: true
Size: 600 Bytes
Versions: 10
Compression:
Stored size: 600 Bytes
Contents
require 'cucumber/formatter/io' require 'cucumber/html_formatter' require 'cucumber/formatter/message_builder' module Cucumber module Formatter class HTML < MessageBuilder include Io def initialize(config) @io = ensure_io(config.out_stream) @html_formatter = Cucumber::HTMLFormatter::Formatter.new(@io) @html_formatter.write_pre_message super(config) end def output_envelope(envelope) @html_formatter.write_message(envelope) @html_formatter.write_post_message if envelope.test_run_finished end end end end
Version data entries
10 entries across 10 versions & 1 rubygems