diff options
author | Pete Higgins <pete@peterhiggins.org> | 2020-05-29 16:07:49 -0700 |
---|---|---|
committer | Pete Higgins <pete@peterhiggins.org> | 2020-06-03 11:46:53 -0700 |
commit | 39fed5da413fa7906f893ff29ad693e5662d8e46 (patch) | |
tree | c78964309b367d06325d8b69c39e0695a9f13e9d /spec/unit | |
parent | 187ee5f62c688f8aec6a452241ec19a3e10f686c (diff) | |
download | chef-39fed5da413fa7906f893ff29ad693e5662d8e46.tar.gz |
Remove unnecessary cruft in test.
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
Diffstat (limited to 'spec/unit')
-rw-r--r-- | spec/unit/provider/powershell_script_spec.rb | 28 |
1 files changed, 3 insertions, 25 deletions
diff --git a/spec/unit/provider/powershell_script_spec.rb b/spec/unit/provider/powershell_script_spec.rb index dfffa66369..388d0a8c43 100644 --- a/spec/unit/provider/powershell_script_spec.rb +++ b/spec/unit/provider/powershell_script_spec.rb @@ -18,34 +18,12 @@ require "spec_helper" describe Chef::Provider::PowershellScript, "action_run" do - - let(:powershell_version) { nil } - let(:node) do - node = Chef::Node.new - node.default["kernel"] = {} - node.default["kernel"][:machine] = :x86_64.to_s - unless powershell_version.nil? - node.default[:languages] = { powershell: { version: powershell_version } } - end - node - end - - # code block is mandatory for the powershell provider - let(:code) { "" } - let(:events) { Chef::EventDispatch::Dispatcher.new } - let(:run_context) { run_context = Chef::RunContext.new(node, {}, events) } + let(:run_context) { Chef::RunContext.new(Chef::Node.new, {}, events) } let(:new_resource) do - new_resource = Chef::Resource::PowershellScript.new("run some powershell code", run_context) - new_resource.code code - new_resource - end - - def set_user_defined_flag - new_resource.flags "-ExecutionPolicy RemoteSigned" - provider + Chef::Resource::PowershellScript.new("run some powershell code", run_context) end let(:provider) do @@ -75,7 +53,7 @@ describe Chef::Provider::PowershellScript, "action_run" do end it "sets user defined -ExecutionPolicy flag to 'RemoteSigned'" do - set_user_defined_flag + new_resource.flags "-ExecutionPolicy RemoteSigned" expect(execution_policy_flag).to eq("RemoteSigned") end end |