class Nokogiri::XML::NotFound
Attributes
message[R]
Public Class Methods
new(needle, haystack)
click to toggle source
# File lib/nokogiri_bang_finders.rb, line 35 def initialize(needle, haystack) @message = "#{needle} in \n#{snippet(haystack)}\n" end
Public Instance Methods
context_length()
click to toggle source
# File lib/nokogiri_bang_finders.rb, line 43 def context_length Nokogiri::XML::BangFinders.context_length end
snippet(haystack)
click to toggle source
# File lib/nokogiri_bang_finders.rb, line 38 def snippet(haystack) snippet = haystack.to_s snippet.length <= context_length ? snippet : "#{snippet[0..(context_length - 1)]}...\n" end