@@ -190,26 +190,6 @@ def self.find(_key); end
190190 let ( :expression_with_bad_params_and_methods ) { "<bobby.test1.test2><bobby2.test3.test4>" }
191191 let ( :expression_with_mixed_bad_params_and_methods ) { "<bobby.test1.test2><foo.test3.test4>" }
192192
193- shared_examples "validates context_overrides for find_warnings" do
194- context 'when context_overrides attempts to override base options' do
195- context "when input is provided in context_overrides" do
196- let ( :test_context_overrides ) { { input : "<different>" } }
197- it "raises error" do
198- expect { subject } . to raise_error ( ArgumentError , /Invalid context_overrides keys: input/ )
199- end
200- end
201-
202- context "when mapping is provided in context_overrides" do
203- let ( :test_expression ) { expression_with_bad_params }
204- let ( :test_mapping ) { { } }
205- let ( :test_context_overrides ) { { mapping : { 'bobby' => 'value' , 'bobby2' => 'value' } } }
206- it "raises error" do
207- expect { subject } . to raise_error ( ArgumentError , /Invalid context_overrides keys: mapping/ )
208- end
209- end
210- end
211- end
212-
213193 context "when parameters are valid" do
214194 it "returns empty array" do
215195 expect ( ParameterSubstitution . find_warnings ( expression_with_valid_params , mapping : default_mapping ) )
@@ -257,7 +237,7 @@ def self.find(_key); end
257237 end
258238 end
259239
260- include_examples "validates context_overrides for find_warnings " do
240+ include_examples "validates context_overrides" do
261241 let ( :test_expression ) { expression_with_valid_params }
262242 let ( :test_mapping ) { default_mapping }
263243 let ( :test_context_overrides ) { { } }
0 commit comments