summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPete Higgins <pete@peterhiggins.org>2020-05-29 16:07:49 -0700
committerPete Higgins <pete@peterhiggins.org>2020-06-03 11:46:53 -0700
commit39fed5da413fa7906f893ff29ad693e5662d8e46 (patch)
treec78964309b367d06325d8b69c39e0695a9f13e9d
parent187ee5f62c688f8aec6a452241ec19a3e10f686c (diff)
downloadchef-39fed5da413fa7906f893ff29ad693e5662d8e46.tar.gz
Remove unnecessary cruft in test.
Signed-off-by: Pete Higgins <pete@peterhiggins.org>
-rw-r--r--spec/unit/provider/powershell_script_spec.rb28
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