Class: Spoom::Coverage::Cards::Erb Abstract

Inherits:
Card show all
Defined in:
lib/spoom/coverage/report.rb

Overview

This class is abstract.

Direct Known Subclasses

SorbetIntro

Constant Summary

Constants inherited from Card

Card::TEMPLATE

Instance Attribute Summary

Attributes inherited from Card

#body, #title

Instance Method Summary collapse

Methods inherited from Template

#get_binding

Constructor Details

#initializeErb

: -> void



99
# File 'lib/spoom/coverage/report.rb', line 99

def initialize; end

Instance Method Details

#erbObject

This method is abstract.

: -> String

Raises:

  • (NotImplementedError)


109
# File 'lib/spoom/coverage/report.rb', line 109

def erb = raise NotImplementedError, "Abstract method called"

#htmlObject

: -> String



103
104
105
# File 'lib/spoom/coverage/report.rb', line 103

def html
  ERB.new(erb).result(get_binding)
end