class Guard::RSpecFormatter
def extract_spec_location(metadata)
def extract_spec_location(metadata) root_metadata = metadata location = metadata[:location] until spec_path?(location) unless (metadata = _extract_group(metadata)) STDERR.puts "no spec file location in #{root_metadata.inspect}" return root_metadata[:location] end # rspec issue https://github.com/rspec/rspec-core/issues/1243 location = first_colon_separated_entry(metadata[:location]) end location end