method
lines_around
rspec latest stable - Class:
Spec::Runner::Formatter::SnippetExtractor
lines_around(file, line)public
No documentation available.
# File lib/spec/runner/formatter/snippet_extractor.rb, line 26
def lines_around(file, line)
if File.file?(file)
lines = File.open(file).read.split("\n")
min = [0, line-3].max
max = [line+1, lines.length-1].min
selected_lines = []
selected_lines.join("\n")
lines[min..max].join("\n")
else
"# Couldn't get snippet for #{file}"
end
end