class Piggly::Tags::EvaluationTag
Attributes
ran[R]
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Piggly::Tags::AbstractTag::new
# File lib/piggly/tags.rb, line 34 def initialize(*args) clear super end
Public Instance Methods
==(other)
click to toggle source
# File lib/piggly/tags.rb, line 68 def ==(other) @id == other.id and @ran == other.ran end
clear()
click to toggle source
Resets code coverage
# File lib/piggly/tags.rb, line 64 def clear @ran = false end
complete?()
click to toggle source
# File lib/piggly/tags.rb, line 55 def complete? @ran end
description()
click to toggle source
# File lib/piggly/tags.rb, line 59 def description @ran ? "full coverage" : "never evaluated" end
ping(value)
click to toggle source
# File lib/piggly/tags.rb, line 43 def ping(value) @ran = true end
style()
click to toggle source
# File lib/piggly/tags.rb, line 47 def style "c#{@ran ? "1" : "0"}" end
to_f()
click to toggle source
# File lib/piggly/tags.rb, line 51 def to_f @ran ? 100.0 : 0.0 end
type()
click to toggle source
# File lib/piggly/tags.rb, line 39 def type :block end