Sha256: 4e599ad498ebd7f4501915f226f4f86eb3575a7f3e4ca05131838655a360c6a4
Contents?: true
Size: 820 Bytes
Versions: 8
Compression:
Stored size: 820 Bytes
Contents
require 'rails_helper' require 'cancan/matchers' describe 'Scopes' do include_context 'loaded site' describe 'paid_for#owners_records' do subject { first_post.owners_records } it { should include active_post } it { should_not include inactive_post } end describe 'paid_for#enabled' do describe 'when it is within the limit' do subject { still_enabled_post.enabled } it { should be true } end describe 'when it is NOT within the limit' do subject { no_longer_enabled_post.enabled } it { should be false } end end describe 'user#table_rows' do subject { free_subscriber.table_rows('posts') } it { should eq 4 } end describe 'user#rolify_rows' do subject { group_leader_subscriber.rolify_rows('groups') } it { should eq 1 } end end
Version data entries
8 entries across 8 versions & 1 rubygems