History

Update Cypress documentation (7.2.0)

Enoc committed 5 years ago

Commit 1eaf12b1 parent a78db963 files · +9 −13Browse files

Unified · Split

3 files
  1. lib/docs/filters/cypress/clean_html.rb +5 −9
  2. lib/docs/filters/cypress/entries.rb +1 −1
  3. lib/docs/scrapers/cypress.rb +3 −3
lib/docs/filters/cypress/clean_html.rb+5−9
@@ -4,17 +4,13 @@ module Docs · 3 unmodified lines
44 class Cypress
55 class CleanHtmlFilter < Filter
66 def call
7− article_div = at_css('#article > div')
8− @doc = article_div unless article_div.nil?
97
10− header = at_css('h1.article-title')
11− doc.prepend_child(header) unless header.nil?
12−
13− css('.article-edit-link').remove
14− css('.article-footer').remove
15− css('.article-footer-updated').remove
8+ css('div[role=alert]').each do |node|
9+ node.name = 'blockquote'
10+ node.add_class('note info')
11+ end
1612
17− css('.dashboard-ad').remove
13+ css('footer').remove
1814
1915 css('pre').each do |node|
2016 node.content = node.content
lib/docs/filters/cypress/entries.rb+1−1
@@ -17,7 +17,7 @@ module Docs · 16 unmodified lines
1717 ].freeze
1818
1919 def get_name
20− at_css('h1.article-title').content.strip
20+ at_css('h1.main-content-title').content.strip
2121 end
2222
2323 def get_type
lib/docs/scrapers/cypress.rb+3−3
@@ -4,9 +4,9 @@ module Docs · 3 unmodified lines
44 class Cypress < UrlScraper
55 self.name = 'Cypress'
66 self.type = 'cypress'
7− self.release = '6.8.0'
7+ self.release = '7.2.0'
88 self.base_url = 'https://docs.cypress.io'
9− self.root_path = '/api/api/table-of-contents.html'
9+ self.root_path = '/api/table-of-contents.html'
1010 self.links = {
1111 home: 'https://www.cypress.io/',
1212 code: 'https://github.com/cypress-io/cypress',
@@ -14,7 +14,7 @@ module Docs · 1 unmodified line
1414
1515 html_filters.push 'cypress/entries', 'cypress/clean_html'
1616
17− options[:container] = '#content'
17+ options[:container] = 'article'
1818 options[:max_image_size] = 300_000
1919 options[:include_default_entry] = true
2020