Class: Cudan::XpathCudan
- Defined in:
- lib/cudan/xpath_cudan.rb
Instance Attribute Summary
Attributes inherited from BaseCudan
Instance Method Summary collapse
Methods inherited from BaseCudan
#do_message, #execute, #fetch, #initialize, #set_header
Constructor Details
This class inherits a constructor from Cudan::BaseCudan
Instance Method Details
#do_expect(expect) ⇒ Object
16 17 18 |
# File 'lib/cudan/xpath_cudan.rb', line 16 def do_expect expect @query_result.include? expect end |
#do_query(query) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/cudan/xpath_cudan.rb', line 4 def do_query query @doc = Nokogiri::HTML(@response) @result = @doc.search(query) @result = @result[0] if @result.is_a? Nokogiri::XML::Text return @result.content.to_s elsif @result return @result.inner_html.to_s else return '' end end |