@@ -145,7 +145,6 @@ def resource_resolver
145145
146146 before do
147147 allow ( controller ) . to receive ( :find_resource ) . and_call_original
148- allow ( controller ) . to receive ( :authorize_scope ) . and_call_original
149148 allow ( controller ) . to receive ( :scoped_resource ) . with ( no_args ) . and_call_original
150149 allow ( controller ) . to receive ( :authorize_resource ) . and_call_original
151150 allow ( controller ) . to receive ( :contextualize_resource ) . and_call_original
@@ -156,8 +155,7 @@ def resource_resolver
156155 it "passes all necessary authorization methods" do
157156 get :index , params : { }
158157 expect ( controller ) . not_to have_received ( :find_resource )
159- expect ( controller ) . to have_received ( :authorize_scope )
160- expect ( controller ) . to have_received ( :scoped_resource )
158+ expect ( controller ) . to have_received ( :scoped_resource ) . exactly ( 2 ) . times
161159 expect ( controller ) . to have_received ( :authorize_resource )
162160 expect ( controller ) . not_to have_received ( :contextualize_resource )
163161 end
@@ -167,7 +165,6 @@ def resource_resolver
167165 it "passes all necessary authorization methods" do
168166 get :new , params : { }
169167 expect ( controller ) . not_to have_received ( :find_resource )
170- expect ( controller ) . not_to have_received ( :authorize_scope )
171168 expect ( controller ) . not_to have_received ( :scoped_resource )
172169 expect ( controller ) . to have_received ( :authorize_resource )
173170 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -179,7 +176,6 @@ def resource_resolver
179176 params = attributes_for ( :order )
180177 post :create , params : { order : params }
181178 expect ( controller ) . not_to have_received ( :find_resource )
182- expect ( controller ) . not_to have_received ( :authorize_scope )
183179 expect ( controller ) . not_to have_received ( :scoped_resource )
184180 expect ( controller ) . to have_received ( :authorize_resource )
185181 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -191,7 +187,6 @@ def resource_resolver
191187 order = create ( :order )
192188 get :show , params : { id : order . to_param }
193189 expect ( controller ) . to have_received ( :find_resource )
194- expect ( controller ) . to have_received ( :authorize_scope )
195190 expect ( controller ) . to have_received ( :scoped_resource )
196191 expect ( controller ) . to have_received ( :authorize_resource )
197192 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -203,7 +198,6 @@ def resource_resolver
203198 order = create ( :order )
204199 get :edit , params : { id : order . to_param }
205200 expect ( controller ) . to have_received ( :find_resource )
206- expect ( controller ) . to have_received ( :authorize_scope )
207201 expect ( controller ) . to have_received ( :scoped_resource )
208202 expect ( controller ) . to have_received ( :authorize_resource )
209203 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -215,7 +209,6 @@ def resource_resolver
215209 order = create ( :order )
216210 put :update , params : { id : order . to_param , order : { address_zip : "666" } }
217211 expect ( controller ) . to have_received ( :find_resource )
218- expect ( controller ) . to have_received ( :authorize_scope )
219212 expect ( controller ) . to have_received ( :scoped_resource )
220213 expect ( controller ) . to have_received ( :authorize_resource )
221214 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -227,7 +220,6 @@ def resource_resolver
227220 order = create ( :order )
228221 delete :destroy , params : { id : order . to_param }
229222 expect ( controller ) . to have_received ( :find_resource )
230- expect ( controller ) . to have_received ( :authorize_scope )
231223 expect ( controller ) . to have_received ( :scoped_resource )
232224 expect ( controller ) . to have_received ( :authorize_resource )
233225 expect ( controller ) . to have_received ( :contextualize_resource )
0 commit comments