class Object

Public Instance Methods

max_selectors() click to toggle source
# File lib/rspec/respect_selector_limit/respect_selector_limit_matcher.rb, line 5
def max_selectors
  4095
end
valid_asset?(asset) click to toggle source
# File lib/rspec/respect_selector_limit/respect_selector_limit_matcher.rb, line 9
def valid_asset?(asset)
  css = Rails.application.assets[asset].to_s

  parser = CssParser::Parser.new
  parser.add_block!(css)

  @count = 0
  parser.each_selector { @count += 1 }
  @count < max_selectors
end