Sha256: f723fa274b7d365c2fff82a97a8e707c87ef96da2424e45c985711b80500f897

Contents?: true

Size: 1008 Bytes

Versions: 6

Compression:

Stored size: 1008 Bytes

Contents

require 'declarative_authorization/maintenance'
include Authorization::TestHelper

# Trying to load additional authorization-rules in dummy-app.
# When accessing dummy-app in development-env it works without loading,
# in capybara-test this doesn't work. Unfortunately the method below doesn't work neither.
# I leave it here as a reminder
def load_authorization_rules
  Alchemy::AuthEngine.get_instance.load(File.join(File.dirname(__FILE__), '../..', 'config/authorization_rules.rb'))
  Alchemy::AuthEngine.get_instance.load(File.join(File.dirname(__FILE__), '../dummy' 'config/authorization_rules.rb'))
end

def create_admin_user
  @user = Alchemy::User.create!(:login => 'admin_user', :password => 's3cr3t', :password_confirmation => 's3cr3t', :email => 'jdoe2@example.com', :role => :admin)
end

def login_with_admin_user
  visit '/alchemy/admin/login'
  fill_in('alchemy_user_session_login', :with => 'admin_user')
  fill_in('alchemy_user_session_password', :with => 's3cr3t')
  click_on('Login')
end


Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
alchemy_cms-2.2.rc8 spec/support/integration_spec_helper.rb
alchemy_cms-2.2.rc7 spec/support/integration_spec_helper.rb
alchemy_cms-2.2.rc6 spec/support/integration_spec_helper.rb
alchemy_cms-2.2.rc3 spec/support/integration_spec_helper.rb
alchemy_cms-2.2.rc2 spec/support/integration_spec_helper.rb
alchemy_cms-2.2.rc1 spec/support/integration_spec_helper.rb