adds filters: by geozone and without_admin

This commit is contained in:
Juanjo Bazán
2016-02-25 18:18:40 +01:00
parent e1aff00e5b
commit 0e1e0ce371
8 changed files with 81 additions and 10 deletions

View File

@@ -61,4 +61,19 @@ describe SpendingProposal do
end
end
describe "scopes" do
describe "without_admin" do
it "should return all spending proposals without assigned admin" do
spending_proposal1 = create(:spending_proposal)
spending_proposal2 = create(:spending_proposal, administrator: create(:administrator))
without_admin = SpendingProposal.without_admin
expect(without_admin.size).to eq(1)
expect(without_admin.first).to eq(spending_proposal1)
end
end
end
end