summaryrefslogtreecommitdiff
path: root/spec/functional
diff options
context:
space:
mode:
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