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