diff --git a/lib/cc/engine/csslint.rb b/lib/cc/engine/csslint.rb index 6d94a96..fbe3c4d 100644 --- a/lib/cc/engine/csslint.rb +++ b/lib/cc/engine/csslint.rb @@ -77,7 +77,7 @@ def csslint_xml def files_to_inspect include_paths = engine_config.fetch("include_paths", ["./"]) - extensions = engine_config.fetch("extensions", DEFAULT_EXTENSIONS) + extensions = engine_config.fetch("config", {}).fetch("extensions", DEFAULT_EXTENSIONS) extensions_glob = extensions.join(",") include_paths.flat_map do |path| if path.end_with?("/") diff --git a/spec/cc/engine/csslint_spec.rb b/spec/cc/engine/csslint_spec.rb index f3362b8..6b17dfb 100644 --- a/spec/cc/engine/csslint_spec.rb +++ b/spec/cc/engine/csslint_spec.rb @@ -79,7 +79,9 @@ module Engine describe "with custom extensions" do let(:engine_config) do { - "extensions" => %w(.fancycss) + "config" => { + "extensions" => %w(.fancycss) + } } end