spec/unit/mixin/securable_spec.rb in chef-10.34.6 vs spec/unit/mixin/securable_spec.rb in chef-11.0.0.beta.0

- old
+ new

@@ -110,12 +110,14 @@ before(:each) do platform_mock :windows do @original_config = Chef::Config.hash_dup load File.join(File.dirname(__FILE__), "..", "..", "..", "lib", "chef", "config.rb") load File.join(File.dirname(__FILE__), "..", "..", "..", "lib", "chef", "mixin", "securable.rb") - @securable = Object.new - @securable.send(:extend, Chef::Mixin::Securable) - @securable.send(:extend, Chef::Mixin::ParamsValidate) + SECURABLE_CLASS = Class.new do + include Chef::Mixin::Securable + include Chef::Mixin::ParamsValidate + end + @securable = SECURABLE_CLASS.new end end after(:all) do Chef::Config.configuration = @original_config if @original_config