Sha256: 66be4fe242308d543dbd81d78af6a6040aa39d3ddc4f0623cf42f758b92e3831

Contents?: true

Size: 495 Bytes

Versions: 4

Compression:

Stored size: 495 Bytes

Contents

require 'spec_helper'

require 'simple_admin_auth/application'


describe Application do
  def app
    Application
  end

  it "should present a login screen" do
    get '/admin/login', nil, {}
    last_response.status.should eq(200)
    last_response.body.should match(/You need to sign in to continue\./)
  end

  it "should render a failure page" do
    get '/failure', nil, {}
    last_response.status.should eq(200)
    last_response.body.should match(/Authentication failed\./)
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
simple_admin_auth-0.1.4 spec/application_spec.rb
simple_admin_auth-0.1.3 spec/application_spec.rb
simple_admin_auth-0.1.2 spec/application_spec.rb
simple_admin_auth-0.1.1 spec/application_spec.rb