Sha256: 3d26567c5d1e6e227466c1fcdc8fa5bd2e6cfa43670d4a4491f3b3f007df11df

Contents?: true

Size: 729 Bytes

Versions: 1

Compression:

Stored size: 729 Bytes

Contents

require 'spec_helper'

RSpec.describe Frozen::Rack::RequestController do
  let(:request_controller) {
    Frozen::Rack::RequestController.new  Frozen::Site::LocalSite.new("/1/2/3")
  }
  describe "#stylesheet_for_build_file" do
    before(:each) do
      allow(request_controller.site).to receive(:stylesheet_file_paths) {
        [ "/1/2/3/assets/stylesheets/main.css",
        "/1/2/3/assets/stylesheets/sub/sub.css"]
      }
    end

    it "should find stylesheet by relative path" do
      expect(request_controller.get_stylesheet("css/main.css")).to_not be_nil
    end
    it "should find stylesheet by absolute site path" do
      expect(request_controller.get_stylesheet("/css/main.css")).to_not be_nil
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
frozen-0.0.1 spec/lib/frozen/rack/request_controller_spec.rb