Sha256: 2b65519e1b84c3ac87db2a3cc098b8643cf9a9e8542137ff28ee93d12195da40

Contents?: true

Size: 484 Bytes

Versions: 5

Compression:

Stored size: 484 Bytes

Contents

require 'rails_helper'

feature 'Retrieve user list from browser' do
  scenario 'without admin privileges' do
    user = create(:user)

    sign_in(user.email, user.password)
    visit admin_users_path

    expect(page).to have_content('You must be an admin to perform that action')
  end

  scenario 'with admin privileges' do
    user = create(:user, :admin)

    sign_in(user.email, user.password)
    visit admin_users_path

    expect(page).to have_content(user.email)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
voyage-1.44.0.14 lib/voyage/templates/specs/features/user_list_spec.rb
voyage-1.44.0.13 lib/voyage/templates/specs/features/user_list_spec.rb
voyage-1.44.0.11 lib/voyage/templates/specs/features/user_list_spec.rb
voyage-1.44.0.12 lib/voyage/templates/specs/features/user_list_spec.rb
voyage-1.44.0.10 lib/voyage/templates/specs/features/user_list_spec.rb