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