adds Budget::Group model to group headings
many refactors through budget related models
This commit is contained in:
@@ -65,7 +65,13 @@ describe "Abilities::Administrator" do
|
||||
it { should be_able_to(:update, Budget::Investment) }
|
||||
it { should be_able_to(:hide, Budget::Investment) }
|
||||
|
||||
it { should be_able_to(:valuate, create(:budget_investment, budget: create(:budget, valuating: true))) }
|
||||
it { should_not be_able_to(:valuate, create(:budget_investment, budget: create(:budget, valuating: false))) }
|
||||
it { should be_able_to(:valuate, create(:budget_investment,
|
||||
heading: create(:budget_heading,
|
||||
group: create(:budget_group,
|
||||
budget: create(:budget, valuating: true))))) }
|
||||
it { should_not be_able_to(:valuate, create(:budget_investment,
|
||||
heading: create(:budget_heading,
|
||||
group: create(:budget_group,
|
||||
budget: create(:budget, valuating: false))))) }
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user