summaryrefslogtreecommitdiff
path: root/spec/functional
diff options
context:
space:
mode:
authorJohn McCrae <john.mccrae@progress.com>2022-10-02 07:57:49 +0000
committerJohn McCrae <john.mccrae@progress.com>2022-10-02 07:57:49 +0000
commit589f2bc0a7793b7f20690111c9d955931b911975 (patch)
treecd9daeaad93cba2378935d007e6090c49c86b79d /spec/functional
parentdd982bc5014498fe21b03de5d41f881f7a2bbcdb (diff)
downloadchef-589f2bc0a7793b7f20690111c9d955931b911975.tar.gz
replacing Tempfile.new with Tempfile.create
Signed-off-by: John McCrae <john.mccrae@progress.com>
Diffstat (limited to 'spec/functional')
-rw-r--r--spec/functional/resource/powershell_script_spec.rb4
-rw-r--r--spec/functional/resource/user/windows_spec.rb2
2 files changed, 3 insertions, 3 deletions
diff --git a/spec/functional/resource/powershell_script_spec.rb b/spec/functional/resource/powershell_script_spec.rb
index 68fa94afe9..8434bc3d8e 100644
--- a/spec/functional/resource/powershell_script_spec.rb
+++ b/spec/functional/resource/powershell_script_spec.rb
@@ -55,7 +55,7 @@ describe Chef::Resource::WindowsScript::PowershellScript, :windows_only do
end
it "returns the exit status 27 for a powershell script that exits with 27" do
- file = Tempfile.new(["foo", ".ps1"])
+ file = Tempfile.create(["foo", ".ps1"])
begin
file.write "exit 27"
file.close
@@ -74,7 +74,7 @@ describe Chef::Resource::WindowsScript::PowershellScript, :windows_only do
# Versions of PowerShell prior to 4.0 return a 16-bit unsigned value --
# PowerShell 4.0 and later versions return a 32-bit signed value.
- file = Tempfile.new(["foo", ".ps1"])
+ file = Tempfile.create(["foo", ".ps1"])
begin
file.write "exit #{negative_exit_status}"
file.close
diff --git a/spec/functional/resource/user/windows_spec.rb b/spec/functional/resource/user/windows_spec.rb
index 72db110266..6b7c7a7e3c 100644
--- a/spec/functional/resource/user/windows_spec.rb
+++ b/spec/functional/resource/user/windows_spec.rb
@@ -60,7 +60,7 @@ describe Chef::Provider::User::Windows, :windows_only do
def set_windows_minimum_password_length(minimum_password_length = 0)
require "tempfile"
temp_security_database = "C:\\windows\\security\\database\\seceditnew.sdb"
- temp_security_template = Tempfile.new(["chefpolicy", ".inf"])
+ temp_security_template = Tempfile.create(["chefpolicy", ".inf"])
file_content = <<~EOF
[Unicode]
Unicode=yes