Sha256: 714dd399d1f03606fa0550ed9b106f038e4698bb241c617aabc6bbe90f6affcc

Contents?: true

Size: 661 Bytes

Versions: 2

Compression:

Stored size: 661 Bytes

Contents

require "spec_helper"
require "rails"
require "mascot-rails"

describe Mascot do
  context "default configuration" do
    subject{ Mascot.configuration }
    it "has site" do
      expect(subject.site.root_path).to eql(Rails.root.join("app/pages"))
    end
    it "has Rails.application as parent engine" do
      expect(subject.parent_engine).to eql(Rails.application)
    end
    it "has routes enabled by default" do
      expect(subject.routes).to be true
    end
  end
  it "prepends Site#root_path to ActionController::Base.view_paths" do
    expect(ActionController::Base.view_paths.first.to_s).to eql(Mascot.configuration.site.root_path.to_s)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mascot-rails-0.1.15 spec/mascot-rails_spec.rb
mascot-rails-0.1.14 spec/mascot-rails_spec.rb