class Pork::Progressbar

Attributes

bar[RW]
failed[RW]

Public Instance Methods

case_errored() click to toggle source
# File lib/pork/report/progressbar.rb, line 80
def case_errored; self.failed = true; end
case_failed() click to toggle source
# File lib/pork/report/progressbar.rb, line 79
def case_failed ; self.failed = true; end
case_pass() click to toggle source
# File lib/pork/report/progressbar.rb, line 82
def case_pass
  bar.tick
end
case_skip() click to toggle source
# File lib/pork/report/progressbar.rb, line 78
def case_skip   ; end
paint(text) click to toggle source
# File lib/pork/report/progressbar.rb, line 86
def paint text
  text
end
prepare(paths) click to toggle source
# File lib/pork/report/progressbar.rb, line 69
def prepare paths
  if bar
    bar.raise(paths.size)
  else
    self.bar = Bar.new(self, :output => io, :total => paths.size,
                             :format => format)
  end
end

Private Instance Methods

format() click to toggle source
# File lib/pork/report/progressbar.rb, line 91
def format
  "   %c/%C (#{time('%P%')}) |%b>%i| #{time('%e')} "
end