Module: Extractors::PageLevel
Instance Method Summary
collapse
Methods included from Common
#all, #data, #extract, #find
Instance Method Details
13
14
15
|
# File 'lib/extractors/page_level.rb', line 13
def forms(attr={})
('form', attr)
end
|
17
18
19
|
# File 'lib/extractors/page_level.rb', line 17
def meta_description
('meta', :by => 'name')['description']['content']
end
|
21
22
23
|
# File 'lib/extractors/page_level.rb', line 21
def meta_keywords
('meta', :by => 'name')['keywords']['content'].split(',').collect(&:strip)
end
|
#tables(attr = {}) ⇒ Object
9
10
11
|
# File 'lib/extractors/page_level.rb', line 9
def tables(attr={})
('table', attr, CapybaraPageObject::Table)
end
|
#title ⇒ Object
5
6
7
|
# File 'lib/extractors/page_level.rb', line 5
def title
find('title').text
end
|