@@ -111,7 +111,6 @@ def resource_resolver
111111
112112 before do
113113 allow ( controller ) . to receive ( :find_resource ) . and_call_original
114- allow ( controller ) . to receive ( :authorize_scope ) . and_call_original
115114 allow ( controller ) . to receive ( :scoped_resource ) . with ( no_args ) . and_call_original
116115 allow ( controller ) . to receive ( :authorize_resource ) . and_call_original
117116 allow ( controller ) . to receive ( :contextualize_resource ) . and_call_original
@@ -122,8 +121,7 @@ def resource_resolver
122121 it "passes all necessary authorization methods" do
123122 get :index , params : { }
124123 expect ( controller ) . not_to have_received ( :find_resource )
125- expect ( controller ) . to have_received ( :authorize_scope )
126- expect ( controller ) . to have_received ( :scoped_resource )
124+ expect ( controller ) . to have_received ( :scoped_resource ) . exactly ( 2 ) . times
127125 expect ( controller ) . to have_received ( :authorize_resource )
128126 expect ( controller ) . not_to have_received ( :contextualize_resource )
129127 end
@@ -133,7 +131,6 @@ def resource_resolver
133131 it "passes all necessary authorization methods" do
134132 get :new , params : { }
135133 expect ( controller ) . not_to have_received ( :find_resource )
136- expect ( controller ) . not_to have_received ( :authorize_scope )
137134 expect ( controller ) . not_to have_received ( :scoped_resource )
138135 expect ( controller ) . to have_received ( :authorize_resource )
139136 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -145,7 +142,6 @@ def resource_resolver
145142 params = attributes_for ( :order )
146143 post :create , params : { order : params }
147144 expect ( controller ) . not_to have_received ( :find_resource )
148- expect ( controller ) . not_to have_received ( :authorize_scope )
149145 expect ( controller ) . not_to have_received ( :scoped_resource )
150146 expect ( controller ) . to have_received ( :authorize_resource )
151147 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -157,7 +153,6 @@ def resource_resolver
157153 order = create ( :order )
158154 get :show , params : { id : order . to_param }
159155 expect ( controller ) . to have_received ( :find_resource )
160- expect ( controller ) . to have_received ( :authorize_scope )
161156 expect ( controller ) . to have_received ( :scoped_resource )
162157 expect ( controller ) . to have_received ( :authorize_resource )
163158 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -169,7 +164,6 @@ def resource_resolver
169164 order = create ( :order )
170165 get :edit , params : { id : order . to_param }
171166 expect ( controller ) . to have_received ( :find_resource )
172- expect ( controller ) . to have_received ( :authorize_scope )
173167 expect ( controller ) . to have_received ( :scoped_resource )
174168 expect ( controller ) . to have_received ( :authorize_resource )
175169 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -181,7 +175,6 @@ def resource_resolver
181175 order = create ( :order )
182176 put :update , params : { id : order . to_param , order : { address_zip : "666" } }
183177 expect ( controller ) . to have_received ( :find_resource )
184- expect ( controller ) . to have_received ( :authorize_scope )
185178 expect ( controller ) . to have_received ( :scoped_resource )
186179 expect ( controller ) . to have_received ( :authorize_resource )
187180 expect ( controller ) . to have_received ( :contextualize_resource )
@@ -193,7 +186,6 @@ def resource_resolver
193186 order = create ( :order )
194187 delete :destroy , params : { id : order . to_param }
195188 expect ( controller ) . to have_received ( :find_resource )
196- expect ( controller ) . to have_received ( :authorize_scope )
197189 expect ( controller ) . to have_received ( :scoped_resource )
198190 expect ( controller ) . to have_received ( :authorize_resource )
199191 expect ( controller ) . to have_received ( :contextualize_resource )
0 commit comments