Sha256: 843bd5b05bf5619bbe5565b028490883cdbe73016e6ed9b67f03c3a362b4a0d8
Contents?: true
Size: 1.08 KB
Versions: 3
Compression:
Stored size: 1.08 KB
Contents
require 'scss_lint' require 'nokogiri' Dir[File.dirname(__FILE__) + '/support/**/*.rb'].each { |f| require f } RSpec.configure do |config| config.expect_with :rspec do |c| c.syntax = [:expect, :should] end config.mock_with :rspec do |c| c.syntax = :should end config.before(:each) do # If running a linter spec, run the described linter against the CSS code # for each example. This significantly DRYs up our linter specs to contain # only tests, since all the setup code is now centralized here. if described_class <= SCSSLint::Linter initial_indent = css[/\A(\s*)/, 1] normalized_css = css.gsub(/^#{initial_indent}/, '') # Use the configuration settings defined by default unless a specific # configuration has been provided for the test. local_config = if respond_to?(:linter_config) linter_config else SCSSLint::Config.default.linter_options(subject) end subject.run(SCSSLint::Engine.new(normalized_css), local_config) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
scss-lint-0.33.0 | spec/spec_helper.rb |
scss-lint-0.32.0 | spec/spec_helper.rb |
scss-lint-0.31.0 | spec/spec_helper.rb |