Module: Coverage::HTMLPrinter::Utility
Instance Method Summary collapse
- #coverage_bar(coverage) ⇒ Object
- #javascript(name, html_filename) ⇒ Object
- #stylesheet(name, html_filename) ⇒ Object
Instance Method Details
#coverage_bar(coverage) ⇒ Object
23 24 25 |
# File 'lib/coverage/html_printer.rb', line 23 def (coverage) %Q!<div class="bar-container"><div style="width: #{coverage}%"></div></div>#{coverage}%! end |
#javascript(name, html_filename) ⇒ Object
17 18 19 20 21 |
# File 'lib/coverage/html_printer.rb', line 17 def javascript(name, html_filename) js = output_directory + "#{name}.js" path = js.relative_path_from(Pathname(html_filename).dirname) %Q!<script src="#{path.to_s}"></script>! end |
#stylesheet(name, html_filename) ⇒ Object
11 12 13 14 15 |
# File 'lib/coverage/html_printer.rb', line 11 def stylesheet(name, html_filename) css = output_directory + "#{name}.css" path = css.relative_path_from(Pathname(html_filename).dirname) %Q!<link rel="stylesheet" type="text/css" href="#{path.to_s}"/>! end |