Sha256: e770dc78e1c22382b48f3731aa9284c3df335497e20c078d53ddd1b454f76d7a

Contents?: true

Size: 585 Bytes

Versions: 3

Compression:

Stored size: 585 Bytes

Contents

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

describe 'User preferences' do
  dataset :users
  
  before do
    login :existing
  end
  
  it 'should editable by owner' do
    navigate_to '/admin/preferences/edit'
    submit_form :user => {:password => 'me new one', :password_confirmation => 'me new one', :email => 'mine@example.com'}
    response.body.should have_tag('#notice')
    response.should be_showing('/admin/pages')
    
    current_user.reload.email.should == 'mine@example.com'
    current_user.should be_authenticated('me new one')
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
radiant-0.7.2 spec/integration/admin/user_preferences_integration_spec.rb
radiant-0.7.0 spec/integration/admin/user_preferences_integration_spec.rb
radiant-0.7.1 spec/integration/admin/user_preferences_integration_spec.rb