Sha256: 7e66e0a849127411ed66c64b2390ea7593e0d73e3d282f7941fd06ac970eefc0
Contents?: true
Size: 643 Bytes
Versions: 3
Compression:
Stored size: 643 Bytes
Contents
# -*- encoding: utf-8 -*- module Coco # I populate the coverage/ directory with files, if any. class HtmlFilesWriter # @param [Hash] html_files Key is filename, value is html content def initialize html_files @html_files = html_files @html_dir = HtmlDirectory.new end def write @html_dir.clean if @html_files.size > 0 @html_dir.setup write_each_file end end private def write_each_file @html_files.each do |filename, html| FileWriter.write File.join('coverage', Helpers.rb2html(filename)), html end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
coco-0.5 | lib/coco/writer/html_files_writer.rb |
coco-0.4.2 | lib/coco/writer/html_files_writer.rb |
coco-0.4.1 | lib/coco/writer/html_files_writer.rb |