Sha256: c36f596e7beb277fc1829d27ef9fa9a690ab0cf001027209c490ac56379b8d28

Contents?: true

Size: 371 Bytes

Versions: 32

Compression:

Stored size: 371 Bytes

Contents

require 'rails_helper'

describe AccountPolicy do
  subject do
    described_class.new(user, account)
  end

  let(:account) { ActsAsTenant.current_tenant }
  let(:user) { create :user, account: }

  it do
    expect(subject).to permit(:show)
  end

  it do
    user.user_accounts.first.update(membership_status: :disabled)
    expect(subject).to permit(:show)
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
pg_rails-7.6.35 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.34 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.33 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.32 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.31 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.30 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.29 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.28 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.27 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.26 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.25 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.24 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.24.pre.5 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.24.pre.4 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.24.pre.3 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.23 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.22 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.22.pre.3 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.22.pre.2 pg_engine/spec/policies/account_policy_spec.rb
pg_rails-7.6.22.pre.1 pg_engine/spec/policies/account_policy_spec.rb