Sha256: e3438926c13fc9674378f87535f226352ef51090aa0bc7d229d4c42a89c85e15

Contents?: true

Size: 598 Bytes

Versions: 3

Compression:

Stored size: 598 Bytes

Contents

require "spec_helper"

describe Corkboard::BoardController do
  describe "GET #show" do
    it "is successful" do
      pending

      get(:show)
      expect(response).to be_success
    end

    it "renders :show" do
      pending
    end

    it "passes :locals" do
      pending
    end

    context "when the authentication requirement for 'board' is :disallow!" do
      it "raises an exception" do
        with_config(:authentication, { :board => :disallow! }) do
          expect { get(:show) }
            .to raise_error(Corkboard::ActionForbidden)
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
corkboard-0.1.3 spec/controllers/corkboard/board_controller_spec.rb
corkboard-0.1.2 spec/controllers/corkboard/board_controller_spec.rb
corkboard-0.1.1 spec/controllers/corkboard/board_controller_spec.rb