Sha256: 430ba70d968013e82fc2e0f93583c99ecf8f1f8b4d3b80cd39ac78701239b5c0

Contents?: true

Size: 596 Bytes

Versions: 3

Compression:

Stored size: 596 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/acceptance_helper')

feature 'IdpController' do

  scenario 'Login via default signup page' do
    saml_request = make_saml_request("http://foo.example.com/saml/consume")
    visit "/saml/auth?SAMLRequest=#{CGI.escape(saml_request)}"
    fill_in 'Email', :with => "brad.copa@example.com"
    fill_in 'Password', :with => "okidoki"
    click_button 'Sign in'
    click_button 'Submit'   # simulating onload
    expect(current_url).to eq('http://foo.example.com/saml/consume')
    expect(page).to have_content("brad.copa@example.com")
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-saml-idp-0.3.5 spec/acceptance/idp_controller_spec.rb
ruby-saml-idp-0.3.4 spec/acceptance/idp_controller_spec.rb
ruby-saml-idp-0.3.3 spec/acceptance/idp_controller_spec.rb