Sha256: 1e3edafc217b4ea2cc8227821d3e3650f5e6656a9f0eab88a9c18a50b289be26

Contents?: true

Size: 787 Bytes

Versions: 6

Compression:

Stored size: 787 Bytes

Contents

# frozen_string_literal: true

require_relative "spec_helper"

describe AutoprefixerRails::Processor do
  it "parses config" do
    config    = "# Comment\n ie 11\n \nie 8 # sorry\n[test ]\nios 8"
    processor = AutoprefixerRails::Processor.new
    expect(processor.parse_config(config)).to eql({
                                                    "defaults" => ["ie 11", "ie 8"],
                                                    "test" => ["ios 8"]
                                                  })
  end

  context "without Rails" do
    before do
      hide_const("Rails")
    end

    it "doesn't raise error during processing" do
      processor = AutoprefixerRails::Processor.new
      expect do
        processor.process("")
      end.not_to raise_error
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
autoprefixer-rails-10.0.0 spec/processor_spec.rb
autoprefixer-rails-9.8.6.5 spec/processor_spec.rb
autoprefixer-rails-9.8.6.4 spec/processor_spec.rb
autoprefixer-rails-9.8.6.3 spec/processor_spec.rb
autoprefixer-rails-9.8.6.2 spec/processor_spec.rb
autoprefixer-rails-9.8.6.1 spec/processor_spec.rb