class Guard::RSpec::Results

Attributes

failed_paths[R]
summary[R]

Public Class Methods

new(filename) click to toggle source
# File lib/guard/rspec/results.rb, line 10
def initialize(filename)
  lines = File.readlines(filename)
  if lines.empty? || lines.first.empty?
    dump = lines.inspect
    raise InvalidData, "Invalid results in: #{filename},"\
      " lines:\n#{dump}\n"
  end

  @summary = lines.first.chomp
  @failed_paths = lines[1..11].map(&:chomp).compact
end