diff --git a/spec/factories/account_types.rb b/spec/factories/account_types.rb index cfae7caf8..832ddf0ce 100644 --- a/spec/factories/account_types.rb +++ b/spec/factories/account_types.rb @@ -18,6 +18,11 @@ FactoryGirl.define do is_permanent_paid true end + factory :staff_account_type do + name "Staff" + is_paid true + is_permanent_paid true + end end end diff --git a/spec/models/member_spec.rb b/spec/models/member_spec.rb index 4d349b1a1..bfbdee303 100644 --- a/spec/models/member_spec.rb +++ b/spec/models/member_spec.rb @@ -238,6 +238,12 @@ describe 'member' do Member.interesting.should eq [ @member3, @member2, @member1 ] end + + it 'does not include staff members' do + @member1 = FactoryGirl.create(:member) + + Member.interesting.should_not include @member1 + end end context 'orders' do