Sha256: 74723fba8ae6875b841dc0f2aac7583126b323a753d077d25a95282a36ba1c73

Contents?: true

Size: 618 Bytes

Versions: 3

Compression:

Stored size: 618 Bytes

Contents

require "spec_helper"

RSpec.describe Jekyll::Assets::Environment do
  context "#asset_path of context" do
    it "properly handles query params" do
      css = @site.assets["vapor.css"].to_s
      expect(css).to match(/fonts\/vapor-[a-f0-9]{32}\.eot\?#iefix/)
      expect(css).to match(/fonts\/vapor-[a-f0-9]{32}\.svg#iefix/)
    end

    it "properly handles relative paths" do
      css = @site.assets["lib/relative.css"].to_s
      expect(css).to match(%r{/assets/fonts/vapor-[a-f0-9]{32}\.eot\?#iefix})
      expect(css).to match(%r{/assets/fonts/vapor-[a-f0-9]{32}\.svg#iefix})
      puts css
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
jekyll-assets-1.0.0 spec/lib/jekyll/assets/environment_spec.rb
jekyll-assets-1.0.0.pre.alpha1 spec/lib/jekyll/assets/environment_spec.rb
jekyll-assets-1.0.0.pre.alpha0 spec/lib/jekyll/assets/environment_spec.rb