From e1e3653b0f9c8788eec1f3121790f248b7b7092d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ant=C3=B4nio=20Roberto?= Date: Wed, 25 Mar 2015 14:52:57 -0300 Subject: [PATCH] fix specs --- spec/policies/contribution_policy_spec.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/spec/policies/contribution_policy_spec.rb b/spec/policies/contribution_policy_spec.rb index 4082f514c5..cee624ff2c 100644 --- a/spec/policies/contribution_policy_spec.rb +++ b/spec/policies/contribution_policy_spec.rb @@ -37,7 +37,13 @@ end end - permissions(:new?){ it_should_behave_like "create permissions" } + permissions(:new?){ + ['draft', 'deleted', 'rejected', 'successful', 'failed', 'waiting_funds', 'in_analysis'].each do |state| + it "should deny access if project is #{state}" do + contribution.project.update_attributes state: state + end + end + } permissions(:create?){ it_should_behave_like "create permissions" }